0

簡単な質問がありますが、おそらく難しい解決策があります。誰かが私を助けてくれることを願っています。

コードはポストバック ファイルです。つまり、別の Web サイトでアクションが完了するとファイルが実行されます。これは私が編集できるコードです:

$sql = mysql_query("UPDATE thescore SET score=score+".$_GET['new'] ." WHERE user_id =' " . $_GET['uid']. " ' "); 
mysql_query("INSERT INTO postbacks (page,ip,user_id) VALUES ('".$_SERVER["REQUEST_URI"]."','".$_SERVER['REMOTE_ADDR']."','".$_GET['uid']."')");

ファイルが他のサイトによってアクティブ化されたときに、メインの Web サイトに単純なアラート JavaScript アクションを追加したいと考えています。

あなたが私を助けてくれることを願っています!敬具、

マールテン

4

2 に答える 2

0

私の理解が正しければ、ファイルに次を追加して、クエリの後にアラートを作成できます。

echo "<script language='javascript'>\n";
echo "  alert('Some message!');";
echo "</script>\n";
于 2013-03-08T19:04:33.977 に答える
0

ファイルが他の Web サイトでどのように呼び出されるかについての詳細はわかりませんが、たとえば ajax や curl のようなものである場合、スクリプトはアラートやメッセージを希望どおりに表示できません。他の Web サイトには、応答を受け入れて、返送されたテキストを含むアラートを表示するためのコードが必要です。このようなほとんどの場合、他のサイトはアラートが存在する場所である必要があります。ただし、返されたものを実行するようにサイトをコーディングできると思いますが、それはお勧めしません (セキュリティ)。

于 2013-03-08T19:32:44.757 に答える