PHP
PHP では、セッションを有効にしている間はセッションファイルを排他的にロックするっぽい。それだと同一セッションに属する複数のリクエストがパラに走らない。 ので、セッション情報にアクセスするときだけセッションを有効にできるか、やってみた。 まず…
PC サイトを携帯対応させる作業をしている。携帯自体あまり使わないし、携帯版の WEB アプリを作るのも初めてで、いろいろ調べながらやっている。 いろいろやっているうちにブラウザで XML パースエラーが発生するようになった。 いろいろ調べてみると、Cont…
差し込みたければ include、利用したければ require_once PHP には、外部のファイルを読み込む組込みの関数が複数個ある。使いわけがわからない、という声を聞くが、さほど難しくないよ、というのがここで私が主張したいこと。 結論から言えば、外部のファイ…
とある PHP な WEB アプリにおける文字化けの調査依頼。ある機能で特定の文字列を入力すると、次の完了画面で今入れた文字列部分だけが文字化けして表示される。同じ機能で別の文字列を入力すると文字化けしない。化けた文字列は半角カタカナになっている。…
PHP で、セッション情報をファイルで持つケース(session.save_handler = files)のセッション有効期限は、session.gc_maxlifetime 秒以上経ったファイルを消すってことで実現されているっぽかったけど、マニュアルからは確信が掴めなかったので、ちょっとソ…
PHP では GET や POST のリクエストとして配列を与えることができる。 http://〜/certain.php?a[x]=1&a[y]=2この場合、PHP 側で $a = $_GET['a']; とした場合、$a の値は array( 'x' => 1, 'y' => 2 ) になっている。
調査依頼。情報の検索をし、結果の一覧からひとつを選んで詳細ページが見られる、というよくあるサイト。メニューから情報検索のページに行ったときは、検索条件なしでの検索結果が出る。すなわち全データが一覧される。このサイトにおいて、詳細ページを見…
PHP + PostgreSQL で pg_prepare が失敗する現象に立ち向かってみる修行 - 昨日知ったこと続き。
PHP + PostgreSQL で pg_prepare が失敗する現象に立ち向かってみる修行 - 昨日知ったこと続き。
PHP 5.1.2 + PostgreSQL 8.1.3 の環境で、PostgreSQL のプリペアードステートメントを利用しようと、pg_prepare() を使ったら、次の Fatal Error が発生。 Call to undefined function pg_prepare()pdo や pdo_sqlite が絡んでいるとかいないとかいうネット…
PHP 5.1.2 + PostgreSQL 8.1.3 の環境で、PostgreSQL のプリペアードステートメントを利用しようと、pg_prepare() を使ったら、次の Fatal Error が発生。 Call to undefined function pg_prepare()pdo や pdo_sqlite が絡んでいるとかいないとかいうネット…
PHP のコードに API ドキュメントを埋め込める PHPDoc を使おうと調べていたら PHP Documentor というものを発見。どっちも実行ファイルは phpdoc のようだが、開発母体もまったく別物と思われ。 PHPDOC 昔は pear に入っていた。 http://www.phpdoc.de/ 開…