把问题描述清楚一些吧,是把报错吗?PHP错还是页面错?
一般问题不大,我想不是双引号的问题吧……

解决方案 »

  1.   

    enctype="multipart/form-data"
    必须与<input type="file">搭配使用才能有用.否则易出错
      

  2.   

    发送页面:test.html
    ---------------------------------------------------
    <HTML>
    <HEAD>
    <TITLE>New Document</TITLE>
    </HEAD>
    <BODY BGCOLOR="#FFFFFF">
    <FORM METHOD=POST ACTION="test2.php" enctype="multipart/form-data">
    <INPUT TYPE="text" NAME="a">
    <INPUT TYPE="submit">
    </FORM>
    </BODY>
    </HTML>
    接收页面:test2.php
    --------------------------------------------
    <?
    print($a);
    ?>
    错误信息:test2.php页面显示为空但是我把test.html里的 enctype="multipart/form-data"删除以后
    test2.php就能显示在表单里写入的内容了。
      

  3.   

    我在本机上是可以传递这个变量的,但是传到LINUX7.3服务器上就不可以了,不知道什么原因?
      

  4.   

    我也碰到同样的问题.我的 php mysql apache 都是装linux7.3时默认安装的.
    我怀疑是默认的 apache 或 php 里的配置有问题
      

  5.   

    解决了,谢谢!原来是/etc/php.ini file_uploads = Off 改为file_uploads = On就可以了