PHP upload file without refresh implementation code_PHP tutorial
- 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">
body>
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;
}
}
?>
http://www.bkjia.com/PHPjc/324218.htmlwww.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