PHP文件上传学习
PHP文件上传学习
<?php // 判断是否有文件上传 if (!isset($_FILES['upfile'])) { die('No uploaded file.'); } // 判断是否有错误 if ($_FILES['upfile']['error'] > 0) { die('Upload file error, the code is: ' . $_FILES['upfile']['error']); } // 判断文件大小 if ($_FILES["upfile"]["size"] > 50000) { die('The max size allowed is 50KB, your file is ' . $_FILES["upfile"]["size"] . 'KB'); } $uploadType = $_FILES["upfile"]["type"]; // 判断文件类型 if (($uploadType == "image/gif") || ($uploadType == "image/jpeg") || ($uploadType == "image/pjpeg")) { if (is_uploaded_file($_FILES['upfile']['tmp_name'])) { if (move_uploaded_file($_FILES['upfile']['tmp_name'], 'uploads/' . 'abc.png')) { echo ('success'); } } else { die('tmpFile error.'); } } else { die('Only support the type of jpg,gif.'); }