嗨,我一直在使用這個PHP echo語句PHP回波確認功能斜槓
echo "<a href = 'message_delete_script_outbox.php?id=".$row['id']."'"."onclick='return
confirm(/Are you sure, you want to delete?/)'>Delete</a>";
正在我看到這條消息/確定的聲明,要刪除?/而不是這個你當然,你想刪除?
嗨,我一直在使用這個PHP echo語句PHP回波確認功能斜槓
echo "<a href = 'message_delete_script_outbox.php?id=".$row['id']."'"."onclick='return
confirm(/Are you sure, you want to delete?/)'>Delete</a>";
正在我看到這條消息/確定的聲明,要刪除?/而不是這個你當然,你想刪除?
你的報價嵌套是有點搞砸了。儘量遵守以下規則:
"
(這標誌着字符串的開頭和結尾)\"
(轉義爲不標誌「開始/字符串的結束」)'
(文字引號)\'
(文字,將作爲逃脫外報價來生成報價)結果:
echo "<a href=\"message_delete_script_outbox.php?id=".$row['id']."\"onclick=
\"return confirm('Are you sure, you want to delete?')\">Delete</a>";
約報價嵌套
更多信息:http://blog.opensourceopportunities.com/2007/10/nested-nested-quotes.html
您用引號括起來的消息,這些報價需要進行轉義,以避免混淆的PHP腳本:
echo "<a href = 'message_delete_script_outbox.php?id=".$row['id']."'"."onclick='return
confirm(\"Are you sure, you want to delete?\")'>Delete</a>";
剛加上雙引號和逃避他們
echo "<a href = 'message_delete_script_outbox.php?id=".$row['id']."' onclick='return confirm(\"Are you sure, you want to delete?\")'>Delete</a>";
我不知道,如果你添加一個新行當你在這裏張貼,但你應該知道你不能在2行上有該腳本。
而且他沒有使用任何引號。 –
謝謝......它的幫助。 –