看板 PHP 關於我們 聯絡資訊
基本上我寫的圖片上傳都OK,也正常的work! 但是我發現一個問題,如果我按F5重新整理,它似乎不會還原到一開始的網頁 反而又上傳同樣的圖片一次>"<找不到頭緒解決這個問題.. 下面是我一部分的程式碼 <form enctype="multipart/form-data" method="post" name="upform"> <input name="upfile" type="file"> <input type="submit" value="上傳"> </form> --------------------------- <?php if ($_SERVER['REQUEST_METHOD'] == 'POST'){ $filename=$file["tmp_name"]; $image_size = getimagesize($filename); $pinfo=pathinfo($file["name"]); $ftype=$pinfo[extension]; $destination = $destination_folder.time().".".$ftype; if (file_exists($destination) && $overwrite != true) { echo "<font color='red'>同名文件已經存在了!</a>"; exit; } if(!move_uploaded_file ($filename, $destination)) { echo "<font color='red'>移動文件出錯!</a>"; exit; } } ?> -------- 我自己猜測可能問題點在 $_SERVER['REQUEST_METHOD'] == 'POST' 上面... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.109.44
roga :用 isset() 就好了 01/15 12:59
roga :回一篇文章好了 01/15 13:02