PHP

nginxとFastCGIでPHP

PHP

WebサーバをApacheからnginxに置き換えた。速いしメモリは少なくて済むし素晴らしいのだけど、PHPが使えない。nginxにはmod_phpのようなhttpサーバに統合されたPHP実行環境が無いのだ。や、正直PHPなんて使えなくても構わないんですけど、世の中PHPで書かれ…

PHPでチェックボックスがオフの場合の値を取得する

PHP

HTMLフォームのチェックボックスがオフの場合、パラメータ自体が送られない。しかしチェックしていない時に何らかの値を取得したい場合がある。Ruby on Railsではチェックボックスがオフの場合の値を取得する事ができる。Railsのフォームへルパを使ってチェ…

PHP_SELFにはXSS脆弱性があるから使うなと?

PHP

最近仕事でPHPを使っている。動的サイトの作成環境としてデフォルトで一通りの道具が揃っているので導入しやすく多くのWEB制作会社が採用しているのも解る。ただやはり言語としてイマイチな点があるのは否めない。こちら PHPの言語仕様がウンコな理由個人的…

PHPでインクルードしたときの変数のスコープ

PHP

あんまりお近づきになりたくない言語だが、仕事でちょっと触ることになった。それもpearもフレームワークも何にも使えない環境なので結構面倒そうだ。DBアクセスはPDOでやれという事らしいが、pearでインストールしなくても置くだけで使えるO/Rマッパってな…