私はこの奇妙な問題があります。mysql_real_escape_stringが別のサーバで動作しない
私はこのスクリプトを持っている:
echo $comment_content = $_POST['comment_content'];
echo $comment_content = mysql_real_escape_string($comment_content);
私は私のウェブサイトのサーバー上でそれを実行すると、それだけで1時間(ない秒1)の値を出力しますが、私はどこにもそれを実行すると、それが正しい出力(2回)。 しかし、私は何度も(同じサイト上で)機能mysql_real_escape_string
を使用しています。
これはコード全体ですが、それ以上はありません。
誰でも同じ問題がありましたか?はいの場合、どのように修正しましたか?
編集:<?php ?>
タグもあります。
mysql_real_escape_stringを使用しないでください。ユーザー入力をデータベースに送るには、バインドされたパラメーターを使用する必要があります。データベースに送るのではなく、HTMLに埋め込む場合は、適切な手法を使用する必要があります。 –
どのような技術が例ですか? – Mike