ざ・わーるど@はてな

気が向いた時に更新する雑記です

理解できない間違い

スクリプトが思った通りに動作しなくてかなりハマったんだけどくだらないことが原因でゲンナリした。

クッキーに値をセットする

- setcookie("the", "world", 60*60*24*7);
+ setcookie("the", "world", time() + 60*60*24*7);

time()を足してないから過去の時間になってたよ。間に合わなかった。
マニュアル読めバカって話だった。
http://jp2.php.net/manual/ja/function.setcookie.php

EthnaでexportFormを使用

$comment =& new World_Comment(&$this->backend, "c_id", $this->af->get('c_id'));

- $comment->exportForm;
+ $comment->exportForm();

自動的に値をフォームにセットしてくれる便利機能なんだけど、全然値が取れなくて苦戦していたけど、正しく呼び出してないだろバカっていうひどい話だった。
1時間くらい無駄にした。