2010-11-01から1ヶ月間の記事一覧

めも:POSTでBASE64のデータを渡すときの注意 その2

めも:POSTでBASE64のデータを渡すとき、+がスペースに置換される - あんこの成長記録もう少しわかったので、追記。 +が' 'に置換される原因は、おそらくPOSTを経由する際に、urldecodeされた値を受け取っているからっぽい。 urldecodeでは、urlencodeでエン…

めも:javascriptでのcss切り替えとcookieについて

http://blog.4galaxy.net/19.htmlを参考に。一番上のstyleswitch.jsを使いました。すごく簡単。 関連して、cookieのお勉強。 複数のページにstyleswitch.jsを適用する際に、ページをまたいでデザインの変更を反映できるか考えた時に、cookieの有効範囲が気に…

めも:POSTでBASE64のデータを渡すとき、+がスペースに置換される

少しはまったのでメモ。POSTで渡された、BASE64エンコードされたデータをデコードする際は、 $data = base64_decode(str_replace(' ', '+', $data)); というように、スペースを+に置換しなおしてからデコードすればok。 参考: PHPにPOSTでBase64の文字列を…

めも:PHPでワンライナー

ちょっとした関数の動作の確認とかに。-rオプションでできます。 % php -r 'echo "Hello PHP";' Hello PHP 参考:ケーズメモ

めも:Facebookアプリを作るときのあれこれ

facebookアプリの登録からサンプルまでは以下を参考に。 facebook アプリの作り方・PHP 編(2010 年 10 月版) - トメトメボンド RSA方式でFlashで暗号化->PHPで復号化は以下を参考に。(する予定) http://fiasco.ddo.jp/blog/2010/05/actionscript-rsa-blo…

サーバでメールを送るまで

正直、こんなにはまると思ってなかった。。。目標:symfonyからmailを送る - あんこの成長記録で書いたsymfonyからメールを送るを、前回はMacbookProで試したが、今回はCentOSでたてたサーバで試す。まずは、以下のページを参考にしてMTAをpostfixに切り替え…