PHP/MySQLメモ

悩んだあげく諦めて寝たが今日Googleで検索しながら調べてみたところ単純なミスをしていたーというか前に作ったPHPで学習したところを使ったのがいけなかったー


$WORD = stripslashes($WORD);
で事前に¥を除去しなきゃいけないのだがー
今回はこれをつかったのがまずかったー
ここの文章を削除したらあっさり書き込めたーあははー


大した作りじゃないけどねー
if($_GET['mode']=="xxx"){
$JAPAN = $_GET['japan'];
$GREEK = $_GET['greek'];
$KIND = $_GET['kind'];
$GREEK = eregi_replace("ά","¥'α",$GREEK);
$GREEK = eregi_replace("έ","¥'ε",$GREEK);
$GREEK = eregi_replace("ή","¥'η",$GREEK);
$GREEK = eregi_replace("ί","¥'ι",$GREEK);
$GREEK = eregi_replace("ό","¥'ο",$GREEK);
$GREEK = eregi_replace("ύ","¥'υ",$GREEK);
$GREEK = eregi_replace("ώ","¥'ω",$GREEK);
$GREEK = eregi_replace("ς","s",$GREEK);
//DB書込み
$link=mysql_pconnect('xxx','xxx','xxx');
mysql_select_db('xxx',$link) or die("DB 選択失敗!"); //DBに接続
mysql_query("INSERT INTO xxx VALUES ('$JAPAN', '$GREEK', '$KIND')");
echo "書込み完了!";
mysql_close($link); //DB切断
}
- 2006.12.16 Saturday
- PHP
- 11:46
- comments(0)
- trackbacks(0)
- -
- -