[前][次][番号順一覧][スレッド一覧]

mysql:2777

From: (moeru) <<moeru@xxxxxxxxxx>>
Date: Mon, 04 Dec 2000 17:47:59 +0900
Subject: [mysql 02777] magic_quotes off 時のメタ文字の扱い



モエルです。
お世話になっておりますm(__)m

MySQLをSJISでコンパイルし、PHPは国際化ヴァージョンを使ってるのですが
php.iniの設定で
magic_quotes offに設定してる場合、
カンマやシングルクォートなどのメタ文字をPHP経由でMySQLに入出力する事については
みなさん、どのように処理されてるでしょうか?

addslashes($result);
と
stripslashes($result);

で解決しようとすると、
SJISのよけいな文字までクオートされて文字化けを起こしたりします。

必要なメタ文字だけにスラッシュをつける置換処理って感じでしょうか?

どうぞ宜しくお願いしますm(__)m



モエル


[前][次][番号順一覧][スレッド一覧]

->    2777 2000-12-04 17:47 [<moeru@xxxxxxxxxx>  ] magic_quotes off 時のメタ文字の扱い     
      2778 2000-12-05 01:01 ┗[松並 <matunami@xxxxx]                                       
      2779 2000-12-05 18:08  ┗[<moeru@xxxxxxxxxx>  ]                                     
      2783 2000-12-06 00:12   ┗[松並 <matunami@xxxxx]                                   
      2792 2000-12-06 15:55    ┗[<moeru@xxxxxxxxxx>  ]                                 
      2825 2000-12-07 14:06     ┗[松並 <matunami@xxxxx]                               
      2835 2000-12-07 16:59      ┗[<moeru@xxxxxxxxxx>  ]