簡體   English   中英

如何在我的HTML網站中實施“聯系我們”表單?

[英]How to implement a Contact Us form in my HTML site?

我正在尋找一種實現“聯系我們”例程/頁面的方法,我可以將其應用於純HTML網站的網站。

我假設這將是一個PHP流程,用於通過“與我們聯系”表單發送電子郵件,但是我不確定該怎么做。

既然您現在是純HTML,我假設您正在嘗試保持簡單嗎?

使用服務。

最簡單的方法是只使用mailto:鏈接。

<a href="mailto:contact@mycompany.com?subject=Contact%20Us">Contact Us</a>

如您所說,您對研究PHP感興趣,可以使用一個腳本(例如Contact.php)來完成。 在您的Contact.php文件中,您將放置一個簡單的HTML表單,其中包含名稱,電子郵件地址,短消息等的空間。此表單可以將表單數據提交到同一頁面,處理數據,並通過PHP發送電子郵件。 mail()函數。 這樣做避免了向世界顯示您的電子郵件地址。

像下面這樣的簡單操作應該可以使您入門,盡管在發送給自己之前,您需要檢查所有用戶輸入!

<html>
<body>

<?php
// if the form was filled out and submitted, mail it
if ( isset($_REQUEST['subButton']) )
{
    $email = $_REQUEST['email'] ;
    $subject = "Contact Us request from site";
    $message = $_REQUEST['message'] ;
    mail( "secretEmailAddress@email.com", "Subject: $subject", $message, "From: $email" );
    header("location: contact.html");
}
else
{
    echo "<form method='post' action='Contact.php'>
    Email: <input name='email' type='text'/><br/>
    Message:<br/>
    <textarea name='message' rows='10' cols='30'>
    </textarea><br/>
    <input type='submit' name='subButton' value='Contact Us'/>
    </form>";
}
?>

</body>
</html> 

Mailto鏈接非常不安全。 希望垃圾郵件泛濫成災。

而是使用javascript簡單地將其屏蔽。

將其放在您要設置鏈接的位置

var mailE1 =“聯系人”; var mailE2 =“ yoursite.com”; var linktext =“向我們發送電子郵件”; document.write(“” +連結文字+“”)

暫無
暫無

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

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