Home  >  Article  >  Backend Development  >  PHP upload file without refresh implementation code_PHP tutorial

PHP upload file without refresh implementation code_PHP tutorial

WBOY
WBOYOriginal
2016-07-21 15:24:50832browse

index.html

Copy code The code is as follows:



< ;title>Upload files without refreshing




< ;div style="text-align:center">











upload.php
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;
}
}
?>

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/324218.htmlTechArticleindex.html Copy the code as follows: html head title upload file without refreshing/title meta Content-type="text /html" charset="utf-8" / script type="text/javascript" function startUpload()...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:PHP image upload code_PHP tutorialNext article:PHP image upload code_PHP tutorial

Related articles

See more