0

我有一个简单的问题,也许有一个困难的解决方案。我希望有人可以帮助我。

该代码是一个回发文件,这意味着该文件将在另一个网站上完成某个操作时执行。这是我可以编辑的代码:

$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']."')");

当文件被其他站点激活时,我想在主网站上添加一个简单的警报 javascript 操作。

我希望你能帮帮我!亲切的问候,

马丁

4

2 回答 2

0

如果我理解正确,您可以将以下内容添加到文件中以在查询后创建警报;

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

我不确定其他网站如何调用该文件的详细信息,但如果它是 ajax 或 curl 之类的东西,例如,那么您的脚本将无法显示您想要的警报或消息。另一个网站需要有代码来接受响应,然后显示带有任何发回文本的警报。在大多数这样的情况下,另一个站点需要是警报所在的位置——尽管我认为可以对站点进行编码以执行传回给它的任何内容,但我不建议这样做(安全性)。

于 2013-03-08T19:32:44.757 回答