新版本的上传文件改了,不自动全局变量了,查查资料
需要用$_FILES['']数组

解决方案 »

  1.   

    可以把你的php.ini文件里面的global什么,把它的值改成on就可以用你的代码了如果不改就得用$_FILES[""]数组了
      

  2.   

    但我这样就可以:upload。php
    <?
        include_once("inc.php");
        $image = new image;
       
        if($_POST['submit'])
        {
      

         $image->uploadFiles($_FILES['up'],$_FILES['upload']);//.$email);
          
        }
    ?>
    <form  method="post" enctype="multipart/form-data" name="form1">
    <input name="up" type="file"><br>
    <input name="upload" type="file">
    <br/><input type="submit" name=submit value="提交">
    <br>
      <a href="./images/27675.jpg"><img src="./images/27675.jpg" width="100" height="100" border="0"></a> 
      <input name="reset" type="reset" id="reset" value="重置"></form>
      

  3.   

    你的php.ini文件里
    register_globals = Off
    改成
    register_globals = On
      

  4.   

    既然你知道如何修改了,不就行了吗?是否需要修改register_globals设置,要视isp决定。若自己就是isp,建议register_globals = Off
      

  5.   

    我是传到服务器上调试的,不能改php.ini,我用第一个页面上传也成功了,但目录中的图片的size为0
    我希望得到的文件格式:user_id_l.type但现在的是:“user_id_l.”还有个问题因为我是先insert 在加入图片,而图片的名字是用户id,遇到的问题是,用户信息正确添加后,图片信息错误不能添加,但再次进行操作是用户名和email已经使用了 我要怎么做啊
      

  6.   

    做一个一般的提交,如果参数传不到下一个叶面,那一般来讲你的register_globals 就没有打开!