Home > Backend Development > PHP Tutorial > PHP image file upload example code_PHP tutorial

PHP image file upload example code_PHP tutorial

WBOY
Release: 2016-07-20 11:08:08
Original
743 people have browsed it

Provide a simple and practical PHP image file upload example code

PHP tutorial image file upload example code




php tutorial image file Upload example code









if( $_post )
{
if( $_files['file'] )
{
$filename = $_files['file']['type'];
$newname ='php100.com.gif';
if( strtolower( $filename) == 'image/gif' )
{
if( move_uploaded_file($_files['file']['tmp_name'] ,$newname) )
{
//$ext = getimagesize( $newname );
//print_r($ext);
echo 'Picture uploaded successfully';
}
else
{
die('Picture upload failed!');
}
}
else
{
exit('This program only allows uploading gif images');
}
}
}


/*
move_uploaded_file syntax reference address
http://www.bkjia.com/phper/24/da78cda75379943ff126f6af13cf5aa9.htm
strtolower instance address
http://www.bkjia.com/phper /21/805cd7d41d20a10b71b35e1a8f2b8596.htm
$_files says there is
$_files[''myfile''][''name''] The original name of the client file.
$_files[''myfile''][''type''] The mime type of the file, which requires the browser to provide support for this information, such as "image/gif".
$_files[''myfile''][''size''] The size of the uploaded file, in bytes.
$_files[''myfile''][''tmp_name''] The temporary file name stored on the server after the file is uploaded, usually the system default. It can be specified in upload_tmp_dir in php.ini, but setting it with the putenv() function has no effect.
$_files[''myfile''][''error''] Error code related to the file upload. [''error''] was added in PHP 4.2.0 version

*/
?>

The original tutorial of this site is reproduced with the source indicated at http:// /www.bkjia.com/phper/php.html


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/444913.htmlTechArticle provides a simple and practical php image file upload example code php tutorial image file upload example code html xmlns=http: //www.bkjia.com/1999/xhtml head meta http-equiv=content-type con...
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template