1
我想檢查用戶是否使用表單上傳圖像。如何檢查文件是否已上傳?
我曾嘗試:
if (empty($_FILES['txtImage'])) {
$msg = 'Opss, you forgot the image.';
}
我想檢查用戶是否使用表單上傳圖像。如何檢查文件是否已上傳?
我曾嘗試:
if (empty($_FILES['txtImage'])) {
$msg = 'Opss, you forgot the image.';
}
自PHP 4.2.0,PHP返回一個適當的錯誤代碼與文件陣列沿。
所以,
<?php
if ($_FILES['txtImage']['error'] === UPLOAD_ERR_NO_FILE) {
$msg .= "Opss, you forgot the image.<br>";
}
?>
http://www.php.net/is_uploaded_file
if(!file_exists($_FILES['myfile']['tmp_name']) || !is_uploaded_file($_FILES['myfile']['tmp_name'])) {
echo 'No upload';
}
,另外,你可以用和getimagesize(檢查),如果返回FALSE,它是不是一個圖像