估计是的配置问题,看看php.ini里面是否有
<IfModule mod_userdir.c>
    DirectoryIndex index.html
  </IfModule>

解决方案 »

  1.   

    首先要明白,如果要动态传递textbox的值就的保存成PHP文件
    出错的提示应该这样解决,你的服务器不允许或者不允许你的IP或用户名以POST方式传递变量
    你可以改成GET方式就OK
      

  2.   

    不对,你就是把所有的php文件改成htm的扩展名都可以,关键是要配置好,我们当初就是以htm存储的扩展名
      

  3.   

    我的配置文件中存在
    <IfModule mod_userdir.c>
        DirectoryIndex index.html
      </IfModule>就算利用Get方法也一样无济于事。,还有其他的解决办法吗?
      

  4.   

    你把代码贴出来,我觉得问题还是发生在你的代码中,就算是php有问题也不可能是form的元素出现问题,因form本来就是html元素
      

  5.   

    tmp1文件代码:
    <html>
    <head>
    <title>无标题文档</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body bgcolor="#FFFFFF" text="#000000">
    <form name="form1" method="Post" action="tmp2.php">
      <input type="text" name="test">
      <input type="submit" name="Submit" value="提交">
    </form>
    </body>
    </html>
    tmp2文件代码:
    <?php
    echo $test;
    ?>
    这种情况下怎么显示不出来表单的数据?
      

  6.   

    你的php是那个版本?改过php.ini没有?
      

  7.   

    php模块化安装我到是没有试过,所以我也不太清楚你的问题出在哪,不过我敢肯定一点的就是你的代码没有错,肯定是你的配置出了问题,因为你的代码我调试过了,无论我以什么扩展名都可以实现,所以你的错在哪我还搞不清楚,建议再安装一次.祝你成功.