サニタイジング対策。。サニタイジング対策をしてて、 エスケープしてもしなくても、 <script>alert(\'XSS\');</script> こいつがなぜか動かん。 しかもデータベースに保存もされない。。 なぜだろ。
mkdirが動かん。コアサーバーでは、mkdir関数は不可?? Permission denied in→許可がない?? パーミッションの設定かな。。 http://sb.xrea.com/archive/index.php/t-5997.html
sqlite_array_querysqlite_array_query() 結果ハンドルから、順次レコードを読み取り。 返される結果の種類を指定。デフォルトでは、sqlite_both。 sqlite_both→連想配列と数値インデックス配列の両方で格納 sqlite_assoc→連想配列 sqlite_num→数値インデックス てな感じ。 この関数を実行するたびに、レコードは自動的に次に変わる
SQLiteでauto_incrementを使うには。。。自動で番号を付与してくれる、auto_incrementをSQliteで利用するには、 INTEGER PRIMARY KEYと記述する必要があるのだと。参照 :
SQLiteは、文字コードが。。。SQLiteは、文字コードがEUCでデータ管理されているので、出力する際は、エンコーディングが必要。 そこで、以前挫けた、mb_convert_encodingを使って、エンコーディングをこころ見る。
雛型完成。。一応、1週間はかかったけど、無料ホームページスペースのアウトラインは完成。。。 次は、いよいよ、データベースを利用して開発をすすめす。 今回は、簡易版なので、MySQLではなく、 SQLiteを利用。。。