Home > Article > Backend Development > Fifth grade Chinese courseware for the first volume PHP file upload code without refresh
index.html
Copy code The code is as follows:
Copy code The code is as follows:
sleep(2);
$fileTypes = array(' jpg','png','gif','bmp');
$result = null;
$uploadDir = './upfiles';
$maxSize = 1 * pow(2,20);
if ($_SERVER ['REQUEST_METHOD'] == 'POST' && isset($_POST['sub'])) {
$myfile = $_FILES['myfile'];
$myfileType = substr($myfile['name'], strrpos ($myfile['name'], ".") + 1);
if ($myfile['size'] > $maxSize) {
$result = 1;
} else if (!in_array($myfileType, $fileTypes)) {
$result = 2;
} elseif (is_uploaded_file($myfile['tmp_name'])) {
$toFile = $uploadDir . '/' . $myfile['name'];
if (@ move_uploaded_file($myfile['tmp_name'], $toFile)) {
$result = 0;
} else {
$result = -1;
}
} else {
$result = 1;
}
}
? >
The above introduces the PHP code for uploading files without refreshing in the first volume of fifth grade Chinese courseware, including the content of the first volume of fifth grade Chinese courseware. I hope it will be helpful to friends who are interested in PHP tutorials.