1
<form action="" method="POST">
改为:
<form action="yemianphp" method="POST">
2
<textarea cals="20" rows="9"></textarea>
改为:
><textarea cals="20" rows="9" name="content"></textarea>
3
<form action="" method="POST"></form>
<label for="user">用户:</label><input type="text" id="user" name="user" size="15" value="请输入用户名"></br>
<label for="title">标题:</label><input type="text" id="title" name="title" size="25" value="请输入标题"></br>
<label for="content">内容:</label><textarea cals="20" rows="9"></textarea></br>
<input type="submit" id="submit" name="submit" value="提交"/>
改为:
<form action="yemianphp" method="POST">
<label for="user">用户:</label><input type="text" id="user" name="user" size="15" value="请输入用户名"></br>
<label for="title">标题:</label><input type="text" id="title" name="title" size="25" value="请输入标题"></br>
<label for="content">内容:</label><textarea cals="20" rows="9" name="content"></textarea></br>
<input type="submit" id="submit" name="submit" value="提交"/></form>
总结:
1虽然是提交给当前页面,还要是要把当前页左面名称要写入表单中;
2表单元素是要提供一个名称的,否则不能识别;
2<form action="" method="POST"></form>表单是要把所有元素放在这个包含范围之内;
正确的源码如下:
文件2:yemianphp
<php
/
Created on 2012-8-4
To change the template for this generated file go to
Window - Preferences - PHPeclipse - PHP - Code Templates
/
require ("connphp");
if(isset($_POST['submit'])){
//echo "恭喜输出成功";
$user=$_POST["user"];
$title=$_POST["title"];
$content=$_POST["content"];
$sql="insert into start_1(id,user,title,content,lastDate) values('','$user','$title','$content',now())";
mysql_query($sql)or die ("好的");
echo "<font color='red'>留言发表成功!</font>";
}
>
<form action="yemianphp" method="POST">
<label for="user">用户:</label><input type="text" id="user" name="user" size="15" value="请输入用户名"></br>
<label for="title">标题:</label><input type="text" id="title" name="title" size="25" value="请输入标题"></br>
<label for="content">内容:</label><textarea cals="20" rows="9" name="content"></textarea></br>
<input type="submit" id="submit" name="submit" value="提交"/></form>
以上内容希望能帮到你!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)