我是window7的系统,原来apache,php,mysql装在Q,我给移动C盘programm file地下了,结果就不能上传了。
我代码好像也没改,不知道错在什么地方?
<?php 
    session_start();
    $id=$_SESSION['cuid'];
    $rootdoc = $_SERVER['DOCUMENT_ROOT'];
    require_once $rootdoc.'/login/db/db.php';
    define ("DEBUG",TRUE);
    if(DEBUG)
    {
        $database=new db('localhost','root','34567','practice');
    }
    else
    {
        $database=new db('','','','');
    }
    
    $result=$database->query('','users',"id='$id'");
    if($result)
    {
        $count= mysql_num_rows($result);
        if($count)
        {
            if($row=mysql_fetch_array($result))
            {
                $username=$row['username'];
                echo "<div id='welcomebar' style='text-align:right'>Welcome $username </div>";
                echo "<div><a href='logout.php'>Logout</a></div>";
            }
        }
        else
        {
            echo "<script>";
            echo "window.location='login.php'";
            echo "</script>";
        }
    }
     
    if(isset($_REQUEST["h_uploadpic"]))
    {
        if($_SERVER['REQUEST_METHOD']=='POST')
        {
            if(!is_uploaded_file($_FILES['file']['tmp_name']))
            {
                exit;
            }
            echo $_FILES["file"]["type"];
            if((($_FILES["file"]["type"]=="image/gif")||
            ($_FILES["file"]["type"]=="image/jpeg")||
            ($_FILES["file"]["type"]=="image/jpg")||
            ($_FILES["file"]["type"]=="image/gif")||
            ($_FILES["file"]["type"]=="image/png")||
            ($_FILES["file"]["type"]=="image/bmp")))
            {
                    $oldname=$_FILES["file"]["name"];
                    $old_arr=explode(".",$oldname);
                    $newname=$_SESSION['cuid'].".".$old_arr[1];
                        
                    $result=move_uploaded_file($_FILES["file"]["tmp_name"],"upload/".$newname);
                    if($result)
                    {
                        echo "save picture fuccessful";
                    }
                    else
                        echo "Save picture failed";
            }
            else
            {
                echo "file format Invalid ";
                exit;
            }
        }
    }     echo "<div id='tabs' style='width:600px;margin:10px auto;'>
        
            <ul>
            <li><a href='#tabs-1'>Change Picture</a></li>
            <li><a href='#tabs-2'>Change password</a></li>
            </ul>
            
            <div id='tabs-1' style='min-height:300px;height:auto !important;font-weight:normal;font-size:90%'>
                <div style='float:left;width: 100px;height:100px'>";
                
                $id=$_SESSION['cuid'];
                
                $path="upload/$id";
                if(file_exists($path.".png"))
                {
                    $filename=$id.".png";
                    echo "<p><img width='80' height='80' src='upload/$filename' alt='tx' /></p>";
                }
                elseif(file_exists($path.".bmp"))
                {
                    $filename=$id.".bmp";
                    echo "<p><img width='80' height='80' src='upload/$filename' alt='tx' /></p>";
                }
                elseif(file_exists($path.".jpg"))
                {
                    $filename=$id.".jpg";
                    echo "<p><img width='80' height='80' src='upload/$filename' alt='tx' /></p>";
                }
                elseif(file_exists($path.".jpeg"))
                {
                    $filename=$id.".jpeg";
                    echo "<p><img width='80' height='80' src='upload/$filename' alt='tx' /></p>";
                }
                else
                {
                    $filename="default.png";
                    echo "<p><img width='80' height='80' src='upload/$filename' alt='tx' /></p>";
                }
                echo "</div>
                
                <div style='float:right;width:300px'>  
                    <form enctype='multipart/form-data' name='form1' id='form1' method='POST' action='profile.php'>                                             
                        <input type='file' style='width:60px' size='60' name='file' id='file' />
                        <input type='hidden' name='h_uploadpic' id='h_uploadpic' value='h_uploadpic' />
                        <input type='submit' id='save' name='save' style='width: 140px;' value='save picture' />          
                    </form>
                </div>
                
            </div>";
            
            echo "<div id='tabs-2' style='min-height:300px;height:auto !important;font-weight:normal;font-size:90%'>
            </div>
    </div>";?>