首頁>Club>
26
回覆列表
  • 1 # 使用者5411088780058

    <!DOCTYPE html>

    <html>

    <head>

    <title></title>

    <meta charset="utf-8">

    </head>

    <body>

    <form action="handle.php" name="form" method="post" enctype="multipart/form-data">

    <input type="file" name="file" />

    <input type="submit" name="submit" value="上傳" />

    </form>body>

    </html>

    然後再寫那個後臺上傳的handle.php的頁面

    <?php

    $file = $_FILES["file"];//得到傳輸的資料

    //得到檔名稱

    $name = $file["name"];

    $type = strtolower(substr($name,strrpos($name,".")+1)); //得到檔案型別,並且都轉化成小寫

    $allow_type = array("jpg","jpeg","gif","png","pjpeg","bmp"); //定義允許上傳的型別

    //判斷檔案型別是否被允許上傳

    if(!in_array($type, $allow_type)){

    //如果不被允許,則直接停止程式執行

    return ;

    }

    //判斷是否是透過HTTP POST上傳的

    if(!is_uploaded_file($file["tmp_name"])){

    //如果不是透過HTTP POST上傳的

    return ;

    }

    $upload_path = "C:/wamp64/www/upload/"; //上傳檔案的存放路徑

    //開始移動檔案到相應的資料夾

    if(move_uploaded_file($file["tmp_name"],$upload_path.$file["name"])){

    echo "Successfully!";

    }else{

    echo "Failed!";

    }

    ?>

    這兩個頁面都放在網站伺服器WWW資料夾下面,最好新建一個資料夾。

    我也是剛弄完,這個是可以的。我還有最後一步,呼叫圖片,頁面顯示圖片就可以了。

  • 中秋節和大豐收的關聯?
  • 天蠍座跟天秤座的愛情會長久嗎?