我已經在我的網站上使用了colorbox,因此想要使用inlineHTML colorbox在用戶提交表單後向用戶顯示thankyou反饋。使用colorbox爲PHP表單創建「thankyou」彈出框
我已經設置了包含謝謝文本的內聯內容contact_thanks,作爲隱藏的div。
我然後設置PHP腳本重新路由到我的域名+ #contact_thanks
唯一的問題是,我錯過調用jQuery來改變顏色框格從隱藏的某些部分,而且我我不知道我需要在代碼中放置什麼才能使其工作。
直播現場,可以發現here,隨時發送測試消息(只問我在莫!)
的PHP
<?php
$name = $_REQUEST['name'] ;
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
mail("[email protected]", "Message",
$message, "From: $email");
header("Location: http://www.mysite.co.uk/james/index.php#contact_thanks");
?>
的HTML
<div style='display:none'>
<div id='contact_thanks' style='padding:10px; background:#fff;'>
<span class="colorBox">Thank you for your message!</span>
<p>Thanks!</p>
</div>
</div>
,你需要從'$(函數調用您的彈出(){.. 。});'在jQuery中。我會發送一個查詢字符串變量並測試它。 – Matt
你能用一些示例代碼解釋一點嗎?我不完全確定如何在PHP腳本中調用這個函數。 – Francesca