2006-06-25から1日間の記事一覧

S2Container+S2Dao.PHP5を使ってみる(その8)

さて、カートの画面が一応出来たところで、ちょっと戻って考えます。ログイン画面で、入力されたemailとpasswordの入力値の検証はどうしようか?と。入力値のvalidationにはいくつかのレベルがあると思いますが、データベースからデータを引っ張ってこないと…

S2Container+S2Dao.PHP5を使ってみる(その7)

セッション回りが出来たので、ログイン後に遷移するカート画面を作っていきます。まずはtemplateから。カートでは、"ログインした人の名前さんのカート"とか表示したいので下記の様にしてみました。フォームの遷移先actionはやはり自分自身なのでviewCart、…

S2Container+S2Dao.PHP5を使ってみる(番外ハマり編)

S2Dao.PHP5を使うことになってはじめてpdoでmysqlに接続したのですが、その中で2つ、困った問題にぶち当たりました。 まずはS2Daoでテーブルにデータを挿入しようとしても、どうしても挿入できない、という問題 もう一つは、テーブルに挿入したデータが文字…

S2Container+S2Dao.PHP5を使ってみる(その6)

どうでもいいけど、firefoxで日記のフォームに直接書いててプレビューしようとしたら無反応になり、書いた内容がパーになってしまった...。結構時間掛かったのに!めげずにもう一回書きます。今後はエディタで書いてフォームに貼り付けよう...。 その5までで…

S2Container+S2Dao.PHP5を使ってみる(その5)

まず、その4で、actionでserviceのauthorizeメソッドを使う仮定、みたいなことを書いたけど、多分その時点でserviceのinterfaceに書いてしまうのが正解かも(実際には、actionはすぐに書いてしまえるので、serviceもほぼ同時に書くことになりますが)。実装は…