php实现一个简单的用户反馈提交表单

时间:2016-07-18
在一般的网站中,都有用户反馈的功能,即用户可以向网站管理员反馈自己的信息,其实这是一个提交表单的动作,本文章向大家介绍php实现用户反馈提交表单的实例,需要的朋友可以参考一下。

html代码:

<html>
 
 <head>
  <title>用户反馈表单提交 http://www.manongjc.com/article/1217.html</title>
 </head>
 
 <body>
 
 <form action="feedback.php" method="post">
 Name:<input type="text" name="username" size="30">
 <br><br>
 Email:<input type="text" name="email" size="30">
 <br><br>
 <textarea name="descrption" cols="30" rows="5">
 </textarea><br>
 <input type="submit" value="提交表单">
 </form>
 
 </body>
 
</html>

该页面表单包含两个input文本域,分别用来填写用户名和用户地址,还有一个textarea文本域,用来填写反馈的信息详情,然后一个submit提交按钮,用来提交表单到服务器。

php代码

用户提交表单后,服务器接收表单信息,然后处理表单信息并把数据保存到数据库。

<?php
 
$username = $_POST['username'];
$useraddr = $_POST['email'];
$descrption= $_POST['descrption'];
 
$to = "php@h.com";  
$re = "Website Feedback";         
$msg = $descrption;            
// http://www.manongjc.com/article/1217.html
$headers  = "MIME-Version: 1.0\r\n";  
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: $useraddr \r\n";    
$headers .= "Cc: another@hotmail.com \r\n";
 
mail( $to, $re, $msg, $headers );      
 
?>