nihimotoの日記

https://mapsengine.google.com/map/edit?mid=zhpqXW1XM-zc.kmD-c8p1GAWI

PHP

ついにきた、MTのオープンソース化!

MTOS: Movable Type オープンソース・プロジェクト | MovableType.jp http://www.movabletype.jp/opensource/前々からGPLで出るとは聞いていましたが、ようやくきましたね。さて、気になるのはライセンス形態ですが・・・ サイトを見てもよくわからなかった…

EcCubeについてまとめ

非常に使えそうなECサイト構築用のWebアプリ。 簡単に言えば、商用利用もタダでできてPC/携帯両対応。 クレカ決済も標準対応でポイント管理有り。 なおかつ日本製なので日本の商環境にマッチ。 世界対応よりも日本対応のほうが強い、とおもいました。自分な…

PHPでQRコード生成

PHP

PHPでQRコード生成ずいぶんと簡単にQRコードを作れるようです、が、簡単すぎると応用が聞かないのが困りモノですね。 QRを画像として保存したいのですが・・・

携帯電話の「簡単ログイン」は個体識別番号を使ってこんなふうに作れます|WEBクリエイターの木

PHP

携帯電話の「簡単ログイン」は個体識別番号を使ってこんなふうに作れます|WEBクリエイターの木 http://ameblo.jp/yosswi/entry-10036647527.html簡単ログインの作り方。 作り方そのものはたいして難しくない様子。 それより問題なのは機種別の確認方法だと…

メールアドレスに使える記号

フォームに入力したメールアドレスをチェックをする際、どういった文字が使われているかチェックする場合、実際記号の扱いはどうなっているのか気になったので調べてみました。 参考:http://plusd.itmedia.co.jp/mobile/0310/17/n_meado.html 3キャリア共通…

SmartyのテンプレートをShift_JISで記述するには

PHP

Smartyのテンプレートは実はEUC-JPが基本になっています。 そもそもデザインとプログラムを分離するという目的がありながら、デザイナーが普段使わないEUC-JPでのコーディングを求めるとはいかがなものでしょうか。と、思いましたが、仕方ないのでShift_JIS…

メールアドレスのルール

PHP

メールアドレスは大文字と小文字、どう違うのか? 大文字と小文字については、現在のインターネットのメールサーバやソフトでは 区別されないようになっているのが普通です。ただし、原則としては、アカウント名の部分については、大文字と小文字を区別 する…

printとechoの違い

PHP

意外と知らないprint文とecho文の違い。 まずprintは「関数」であり、出力が成功した場合は真、失敗した場合は否の値を戻します。しかしechoは「言語構造」であり、戻り値なんて当然ありません。この差により、printに比べてechoの方が少しだけ処理が軽いよ…

フォームの入力値がブラウザの「戻る」ボタンを押すと消えてしまう問題

PHP

たまに件名のような現象が発生します。 基本的にはIEのバグで発生するようですが、現実的には、ブラウザの機嫌によって情報がきちんと戻されたり、戻されなかったりするらしいので、対策は非常に難しいそうです。参考・Microsoft http://support.microsoft.c…

PHPによる中国語(簡体字)で構成されるメールの送信の仕方

PHP

「PHPによる中国語(簡体字)で構成されるメールの送信の仕方」のまとめです。 基本的には下記を守ればOKっぽいです。・本文と件名を「mb_convert_encoding」で「GB2312」に変換してあげる。 ※UTF-8は中国環境でも読めるには読めるのですが、Webメーラー(Hot…

mod_rewriteによる拡張子の変換について

PHP

拡張子の変換について下記内容を確認Apache URL Rewriting GuideFrom Static to DynamicProblem Description:見られないような方法で、静的なページ foo.html を動的な foo.cgi に変換するにはどうしたらいいでしょう。ブラウザ、ユーザからの通知なしで。Pr…

SEO対策PHP隠蔽

PHP

SEO対策 - PHPページも検索されたい! - Fuzyのプログラミング(?)メモ - 楽天ブログ(Blog)pathinfo2.php "; echo "パラメータbは、{$_GET['b']} です"; ?> えっ こんな方法で拡張子隠してるんですか。 自力で/で分割って・・・・ 意外とこじんまりして…

WinでMingインストール

PHP

php.iniのextensionの;extension=php_ming.dllの頭のセミコロンを取るだけ・・・だったはずだが、なぜか動きません。 Mingを使ったプログラムを起動するとGIF images must be translated into DBLって感じで怒られます。PHP Version 4.3.10では駄目なのだろ…