magic_quote_gpc をかわす

Pocket

php + sqlite で掲示板を作ってました。

sqliteは手軽だし、インデックスも利くし、掲示板みたいな小規模な物にはベストにマッチします。
掲示板だと、CSVファイルとかをDBに使ったりしてましたけど、sqliteを使ったほうがよっぽど簡単。

でも、1つはまりました。
記事のなかに「"」が含まれる場合。
どうしてもエスケープされちゃうんです。

で、いろいろ調べた結果、magic_quote_gpconになっているのではないかと。

magic_quotes_gpc = On の対策 – [PHP] ぺんたん info
こちらを参考にさせていただきました。

参考にさせていただいたロジックを1つ噛ませたら、エスケープされるトラブルが解消。
やっぱりmagic_quote_gpconになっていたようです。
php.iniの設定の問題ですね。

.htaccessで防いでも良かったんだけど、今回はphp側で対応しました。
また1つ勉強になりました。

やっぱり、コーディングは楽しい(^^)

IT/パソコンIT,on,php,SQL

Posted by wpmaster