我按照教程写的代码,运行时总是显示 ddd 已经设置 register_globals = On 安装的是 WampServer2.0i include("conn.php");
if($_POST['submit'])
{
echo $sql="insert into message (id,user,title,content lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]','now()')";
}
else
echo (ddd);?>
<form action="add.php" method="post" enctype="text/plain">
用户名:<input type="text" name="user" value="" size="40" maxlength="40"/><br>
标题:<input type="text" name="title" value="" size="40" maxlength="40"/><br>
内容:<textarea name="content" rows="10" cols="50" wrap="off"></textarea><br>
<input type="submit" name="submit" value="提交"/>
</form>
if($_POST['submit'])
{
echo $sql="insert into message (id,user,title,content lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]','now()')";
}
else
echo (ddd);?>
<form action="add.php" method="post" enctype="text/plain">
用户名:<input type="text" name="user" value="" size="40" maxlength="40"/><br>
标题:<input type="text" name="title" value="" size="40" maxlength="40"/><br>
内容:<textarea name="content" rows="10" cols="50" wrap="off"></textarea><br>
<input type="submit" name="submit" value="提交"/>
</form>
改成
<form action="add.php" method="post" >給分謝謝!!!
如一楼 去掉也可以
此时默认为application/x-www-form-urlencoded -- 窗体数据被编码为名称/值对.这是标准的编码格式.
或者换成text/html
text/html是html格式的正文
text/plain是无格式正文
{
$sql="insert into message (id,user,title,content lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]','now()')";
mysql_query($sql);
$result=mysql_query($sql); if($result){
echo("ok"); }
else
echo ('no $result');
}
else
echo ("没submit变量");
$sql="insert into message (id,user,title,content lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]','now()')";
这个理的php变量如:$_POST[user]这些变量全都加上大括号
$sql="insert into message (id,user,title,content lastdate) " .
"values ('','{$_POST[user]}','{$_POST[title]}','{$_POST[content]}','now()')";