2013-03-08 47 views
0

我有一個簡單的問題,可能有一個困難的解決方案。 我希望有人能幫助我。有沒有辦法從外部php文件插入到主頁的JavaScript?

該代碼是一個回發文件,這意味着該文件將在另一個網站上完成操作時執行。 這是我可以編輯代碼:

$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主要網站上的動作,當文件被其他站點actived一個簡單的警報。

我希望你能幫助我! 親切的問候,

馬騰

回答

0

如果我理解正確的話,你可以添加以下的文件創建查詢後報警;

echo "<script language='javascript'>\n"; 
echo " alert('Some message!');"; 
echo "</script>\n"; 
+0

感謝您的快速回復。是的,我也這麼認爲,但查詢不會顯示在頁面上,而是在外部php文件上? – swordsecurity 2013-03-08 19:11:54

0

我不知道的關於如何文件是由其他網站名爲細節,但如果是像AJAX或捲曲,作爲例子,那麼你的腳本將無法顯示警報或消息就像你想要的。另一個網站需要有代碼才能接受回覆,然後顯示發送的任何文本的提醒。在這樣的大多數情況下,其他網站需要位於警報所在的位置 - 儘管我認爲該網站可以被編碼以執行任何傳遞給它的內容,但我不會建議(安全性)。

相關問題