2006年 11月 の投稿一覧

黙々と。

コード書く。全部終わらなかった。明日の朝だ。

PEAR::DB_DataObject

アップグレードしなきゃなぁ。メモしておく。

$ pear list-upgrades

PEAR.PHP.NET AVAILABLE UPGRADES (STABLE):
=========================================
CHANNEL PACKAGE LOCAL REMOTE SIZE
pear.php.net DB_DataObject 1.8.0 (stable) 1.8.4 (stable) 58kB
pear.php.net Mail 1.1.10 (stable) 1.1.14 (stable) 17.2kB

久しぶりに

夢を見た。
内容は省略。も、昨日の相反作用か。えらくハッピーな内容だった。

なので

ただ、ひたすらお仕事。
気づいたら0時過ぎていた。

なぜか

去年のビデオを見る。
SMAPの中居くんが夜空のムコウを熱唱している。

Ethnaで構築されたサイトを携帯で見た際のトラブル

トラブルといってもEthnaが悪いのではなく、自分がphp.iniをきちんと設定できていなかったのが悪かったのだが、


<?php
class Hoge_View_Foo extends Ethna_ViewClass
{
function preforward()
{
$foo1 = $this->session->get('foo1');
}
}
?>

とか、Smartyの中で


<input hidden={$session.foo1} name=foo1>

とかといいう感じでEthna_Sessionからセッション値を取ろうとしてもとれない。
手元の環境では問題なくて、運営する予定のサーバに持って行くとダメ。
そして、ダメな場合は携帯のブラウザのみ。PCのブラウザからであれば問題が無い。

悩む、悩む、大いに悩む。
携帯のブラウザの様にクッキーが利用できない場合は、

session.use_trans_sid 1

として、ハイパーリンクの相対URLにセッションIDを付与して解決すると思っていたのだが、それをしていてもNG。

こまったときのML頼み。ということで過去ログを見てみる。
ここにあった。

session.use_cookies 0

とすればよいとのこと。こうすると、要はセッションをURLに付与し、クッキーを利用しない。と明記するとよいみたい。