magic_quotes_gpcに行きつくまで2日
3 月 09
Ethna である項目に「タグ」を入れる処理を作りたかったんだけど
「”」ダブルコーテーションやらシングルコーテーションが「’」エラーなんかで再表示された場合
「\”」のように¥マークが自動的についてしまった。
何回も同じ作業を繰り返すと「\\\”」のようにものすごくついてくる。
エスケープ処理っつーのは気がついたが、やっぱりはずしたいので悩み・・。
なやんださー。
「エスケープ処理しないとやっぱだめなんかなー」
$this->af->setAppNEで外しても・・うゎーついてる
まさかstrreplace(’\”‘,’”‘, $this->af->get(’ほげ’)) で文字置換?そんなのあり得んでしょT-T
いろいろググってみるとどうやらEthna側ではなくphpがエスケープ処理をやっていて「magicquotesgpc」と、いう単語に行き着いたのが2時間前。
php.iniに「magicquotesgpc = Off」の設定をいれればOKなんだけど、これをやるとセキュリティがうんたらかんたら。
「Ethna magicquotesgpc」でググると
/halt/Snapshotがあたった。
「preFilterでquotesを外してあげましょう。」なるほど。
って、休みの日のこんな時間にやっと解決^-^。しかも、急ぎの仕事じゃないし。
こういうのをのんびり解決するのっていいよねぇー。パズル解いている感じです。
さて、寝ようw