问题一-------$PATH_INFO指的就是当前路径,在你的程序里意思就是提交到本文件。问题二-------因为你用的IF语句是提交了就连接数据库,插入记录,并显示Thank you! information entered./n。如果没提交就显示表单,所以你先看到的是表单,然后提交表单才能看到Thank you! information entered./n这句。还有一点你的这段代码说实在的有些乱,比如<form>你忘了写“>".

解决方案 »

  1.   

    从程序看来,这程序的意思是根据数据(FORM )的值来判断进行数值插入操作(FORM提交对像为相同页面,所以(-)$PATH_INFO 应该为 $PHP_SELF;//本页面
    二):"Thank you! information entered./n";显示不出来是因为你的SQL语句操作不成功,你可以在$result=mysql_query($sql);改为这样测试:$result=mysql_query($sql) or die("数据插入操作不成功");
      

  2.   

    问题可能有二
    1)没有提交到本文件,建议$PATH_INFO写本文件名。
    2)$submit值为假,建议在else中写出提示信息echo "$submit值为假!"