PHP+MySQL掲示板作ろうぜ
■ このスレッドは過去ログ倉庫に格納されています
0597594
03/11/30 23:33ID:syJU5JV8mysql_query("insert into $tablename(daimei,namae,mail,hizuke,ip,honbun,url) values('$daimei','$namae','$mail',now(),'$ip','$honbun','$url')");
題名として「〜対応表」という文字列を書き込もうとしたら、失敗した。
おそらく、S-JISで入力した$daimeiをEUC-JPに変換した時点で、
$daimei = mb_convert_encoding($daimei,'EUC-JP','auto');
題名が「〜対応表\」になったために、MySQL文が
mysql_query("insert into $tablename(daimei,namae, ...) values('〜対応表\','名無しさん', ...)");
こんな感じになったんだと思われる。
書き込みに失敗するのは '対応表\', この部分が原因かと…。
■ このスレッドは過去ログ倉庫に格納されています