mysql:5316
From: Tybalt of Capulet <Tybalt of Capulet <ice-man@xxxxxxxxxx>>
Date: Fri, 05 Apr 2002 12:24:22 +0900
Subject: [mysql 05316] Re: 画像ファイルのインサート
神崎です。 川合 様、SADB MIYATSU 様、レスありがとうございます。 > バイナリファイルですから、そのまま使った場合には中に\やら"やら'やらも含まれ > ていますので、MySQLに渡すSQL文が破綻してしまいます。 > 回避するには > $photo_b=addslashes(fread($fp, filesize($photo))); > と言った前処理が不可欠となります。 addslashesを加えることにより解決しました。 Perlの場合はこれらの処理をもしかしてCGI.pmがやってくれていたんですかね? PHPの場合は自分でやらないとダメだったんですね。 ということはPHP側の処理の問題であって、MySQ側Lの問題ではなかったというわ けですね。すいませんでした。 > アップロード処理全体は以下参照です。 > http://www.mysql.gr.jp/mysqlml/msg.cgi?ml=mysql&id=2328 > http://www.mysql.gr.jp/mysqlml/msg.cgi?ml=mysql&id=2347 これらのスレッドも大変参考になりました。 よく調べてませんでした。申し訳ございません。 2日くらい悩んでいたので大変助かりました。 ありがとうございました。
5313 2002-04-05 00:54 [Tybalt of Capulet <i] 画像ファイルのインサート 5314 2002-04-05 04:52 ┣["KAWAI,Takanori" <GC] 5315 2002-04-05 11:49 ┗["SADB MIYATSU" <mid@] -> 5316 2002-04-05 12:24 ┗[Tybalt of Capulet <i] 5325 2002-04-06 08:19 ┗["KAWAI,Takanori" <GC]