PHP
PHPでcURLを使う時のCURLINFO_HEADER_OUTとCURLOPT_VERBOSEの挙動についてのメモ。とりあえず最低限のオプションのみで実行してみる。 '; print_r(curl_getinfo($ch)); ?> 送信ヘッダの取得は出来…
最近はAnonymousのお陰で情報漏洩のニュースがかなり賑わってますね。プログラマー初心者の方々にはほんと気をつけてもらいたい所ですが、 パスワードとかをDBに生で保存するのはほんとやめましょう。パスワードの保存の際に一番よく使われる手法はデータの…
正確にはcookieを使う際には、HttpOnlyを指定しよう。 php 5.2.0よりsetcookieにhttponly引数が追加されています。CookieのHttpOnlyについては以下参照HttpCookie.HttpOnly プロパティ (System.Web)同じくPHP 5.2.0よりSessionでもこれが可能になっています…
PHP5でこんな仕様に変わってたらしい。 PHP5では、プロパティがないオブジェクトは空でないと見なされます。 PHP4では、文字列 "0"は空であると見なされます。 PHP5でのemptyの動作 次のような値は空であると考えられます。: "" (空文字列) 0 (0 は整数) "0"…
PHP4のサポートが終了するということで、大分PHP5が認知されてきたのではないでしょうか?という事で、PHP5で実装されたちょっと便利な関数をご紹介します。file_put_contentsという関数です。マニュアルを見てみると、以下の様に記載されています。連続して…
本日からPHPのメモを記述して行こうと思います。さて早速今日のネタ。ぎじゅっやさんにてfile_get_contentsでWebページへアクセスする際に、UserAgentを変更する方法が紹介されています。では、これを応用してfile_get_contentsを使ってPOST形式でデータを送…