也想出現在這里?聯系我們

使用php腳本自定義創建聯系表單并驗證

2014.05.23 wordpress教程
  • 文章介紹
  • 升級版本
  • 評價&建議

創建一個聯系人表單使用php是一個簡單的事情,任何一個有基本的php知識的都可以做到。這是一個基本的電子郵件聯系人表單腳本,您也可以進行改進。

我們首先創建html表單:

  1. <form name=”contact-form” action=”formprocess.php” method=”post”>  
  2. <label>Name</label><br>  
  3. <input name=”name” type=”text” id=”name” size=”55″><br>  
  4. <label>Email</label><br>  
  5. <input name=”email” type=”text” id=”email” size=”55″><br>  
  6. <label>Subject</label><br>  
  7. <input name=”subject” type=”text” id=”subject” size=”55″><br>  
  8. <label>Message</label><br>  
  9. <textarea name=”message” id=”message” rows=”4″ cols=”40″></textarea><br>  
  10. <input type=”submit” id=”submit” value=”Submit Form”>  
  11. </form>  

在這里,我們向functions.php提交表單數據,使用“action”屬性。包括幾個通用的字段名字、電子郵件、主題和消息的形式。您還可以添加更多的字段形式。
讓functions.php接受提交的數據:

  1. if($_POST){  
  2. $name = $_POST['name']; //獲取輸入的名字  
  3. $email = $_POST['email']; //獲取輸入的電子郵件地址  
  4. $subject = $_POST['subject']; //獲取輸入的主題部分  
  5. $message = $_POST['message']; //獲取輸入的信息部分  
  6. $headers = “From: $email \n”; //電子郵件地址設置  
  7. $to = “example@yourdomain.com”; //設置您的電子郵件地址  
  8. //驗證字段是否為空  
  9. if($name != “” && $email != “” && $subject != “” && $message != “”){  
  10. mail($to,$subject,$message,$headers); //調用php郵件功能  
  11. else  
  12. {  
  13. echo “請填寫所有字段提交了!”;  
  14. }  
  15. }  

我們的第一行代碼有“if($_POST)“,是判斷用戶有沒有提交表單。

有用0
  • 2014.05.23初次和大家見面了!

等待您對該主題的建議

發表評論

還能輸入240個字

Hi, 歡迎加入Wordpress技術交流群,帶你裝逼帶你飛!

我要入群
也想出現在這里?聯系我們
wordpress加速

我來推薦一個更牛逼的給你看看?

  • 猛戳我吧
夫妇野外交换HD高清版,免费A片在线观看,亚洲精品国产自在现线,中国老妇人60OLDMANTV