<html>
<title>留言本</title>
<?php
include "coon.php"; if($_POST['submit']){
$sql="INSERT INTO message(id,xm,email,content) values('','$_POST[xm]','$_POST[email]','$_POST[content]')";
mysql_query($sql);
}

?>
<body>
<h1>请填写个人资料</h1>
  <from action="add.php", method="POST">
  姓名:<input type="test",name="xm"> </p>
  E-mail:<input type="test",name="email"></p>
  留言的内容:</br>
  <textarea name="content"></textarea></p>
    
  &nbsp&nbsp
  <input type="submit" name="submit" value="提交"/>   </form>
  </body>
</html> 请问 我填写完表单 按提交 页面没反应 怎么回事?

解决方案 »

  1.   

    你用记事本写的?
    你的<from action="add.php", method="POST"> 写成from了,是form
    用个代码编辑器吧,有高亮的。
      

  2.   

    还有诶
      姓名: <input type="text" name="xm" > </p>
      是text不是test 
      中间不要用逗号,IE6好像不支持惹不起你,撤......
      

  3.   

    这个页面就是add.php吧?打上内容提交的话,应该会有刷新的。
      

  4.   

    好的
    <html>
    <title>留言本</title>
    <?php
    include "coon.php";
    if($_post['submit'])
    {
    $sql="INSERT INTO `message`(`id`,`xm`,`email`,`content`) values('','$_POST[xm]','$_POST[email]','$_POST[content]')";
    mysql_query($sql); 
    }
    ?>

    <body>
    <h1>请填写个人资料</h1>
      <form  method="post",action="add.php">
      姓名:<input type="text" name="xm"> </p>
      E-mail:<input type="text" name="email"></p>
      留言的内容:</br>
      <textarea name="content"></textarea></p>
        
      &nbsp&nbsp
      <input type="submit" name="submit" value="提交"/>   </form>
      </body>
    </html>按提交 网页没反应 
      

  5.   

     表单里的内容是没了 但是数据库里的message表里 并没有添加上任何内容
      

  6.   

    把表单提交的内容都echo出来看一下看看有没有内容,别忘了把include的代码改一下= =!
      

  7.   

    POST要大写,把你的SQL直接到数据库里运行看有没有
      

  8.   

    POST
    那个sql语句 我把'$_POST[xm]' 改成了 其他的内容 例如 ‘fjdf’
    在数据库执行sql语句 结果是 #1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 
      

  9.   

    你的id是自动增长列??
    如果是把SQL语句换成$sql="INSERT INTO message(`xm`,`email`,`content`) values('$_POST[xm]','$_POST[email]','$_POST[content]')"; 
      

  10.   

    <form  method="post",action="add.php">  多了个,号<form  method="post"  action="add.php"> 最基本的html都还没掌握,想飞啊?
      

  11.   

       呵呵 感谢大家的回复 问题以解决 不是html的问题 虽说我很白 
     是我数据库中的字段名没有和句子中的搞好 现在行了 呵呵 
     感谢大家 也感谢dreaminbus