PHP

メールアドレスの正規表現はこれで良いよね?

なんとなくメールアドレスの正規表現。トップレベルドメインってアルファベットのみだったよね??@右側はガチガチに制限入れられるけど、@左側はポリシーによって違うだろうしガチガチには出来ないかな。 /\A[a-z0-9][\w\-\.]+[a-z0-9]@([a-z0-9][a-z0-9\-]…

Debian4.xからVine4.xにphpファイルを持ってきたら化け化け

DebianはUTF-8なのだが、Vineはeuc-jpなのでなにやらphpが化ける。 Debianサーバの設定が終わるまでなので、ひとまずこれで逃げることにした。 mb_language("Japanese"); mb_internal_encoding("UTF-8"); ini_set("default_charset", "UTF-8"); もうEUCのサ…

Safe modeオンのサーバでsendmailが使えない?!

開発環境はSafe modeオフなので、好き勝手にコードを書いて後で痛い目を見るアフォです。 実際に本番サーバでSafeモードだと気づくとビクッする。まあ、それはそれ。Safe modeの場合、mail()・mb_send_mail()のオプション指定でエラーになる。 PHP Warning: …