簡體   English   中英

JavaScript警報,而不是PHP郵件腳本中的重定向

[英]Javascript alert instead of redirect in PHP mail script

感謝Shrapnel校長,我使用了非常基本的PHP腳本來發送電子郵件。 表格位於此處

這是腳本:

<?php
mail('JBIRD1111@gmail.com','Live Date Submission',implode("\n\n",$_POST));
header("Location: thankyou.html");
?>

用戶提交表單時,他們將被重定向到thankyou.html頁面。 我想編輯代碼以顯示JavaScript警報,而不是重定向。 我沒有太多的PHP知識,那么如何編輯此代碼以返回警報而不是重定向?

實際上,如果您想發送Javascript警告,我建議您使用一些基本的jQuery工作。 我還將看一下文檔的AJAX部分。

否則,您可以在原始表單頁面中插入一些JavaScript。

session_start();
$_SESSION['message'] = "<script>alert('Thank you so very much! You rock!');</script>";
header("Location: originalformpage.html");

並在原始表單頁面上

session_start();
if(isset($_SESSION['message']))
{
    echo($_SESSION['message']);
    unset($_SESSION['message']);
}

將標題行替換為:

print("<script>alert('Thank you so very much! You rock!');</script>");

未經測試,但應該可以。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM