magic_quote_gpc をかわす
php + sqlite で掲示板を作ってました。
sqliteは手軽だし、インデックスも利くし、掲示板みたいな小規模な物にはベストにマッチします。
掲示板だと、CSVファイルとかをDBに使ったりしてましたけど、sqliteを使ったほうがよっぽど簡単。
でも、1つはまりました。
記事のなかに「"」が含まれる場合。
どうしてもエスケープされちゃうんです。
で、いろいろ調べた結果、magic_quote_gpcがonになっているのではないかと。
magic_quotes_gpc = On の対策 – [PHP] ぺんたん info
こちらを参考にさせていただきました。
参考にさせていただいたロジックを1つ噛ませたら、エスケープされるトラブルが解消。
やっぱりmagic_quote_gpcがonになっていたようです。
php.iniの設定の問題ですね。
.htaccessで防いでも良かったんだけど、今回はphp側で対応しました。
また1つ勉強になりました。
やっぱり、コーディングは楽しい(^^)
ディスカッション
コメント一覧
まだ、コメントがありません