php 适合入门者php 简单文件上传
<HTML> <HEAD> <TITLE>php 适合入门者php 简单文件上传</TITLE> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD> <BODY> <?php $UploadedFile = $_FILES['UploadedFile']['tmp_name']; $UploadedFile_name = $_FILES['UploadedFile']['name']; $isTrue = false; if ($UploadedFile) { $store_dir = $_SERVER['DOCUMENT_ROOT']; $accept_overwrite = 1; $isTrue = true; } $fileName = date("YmtHis") . $UploadedFile_name; if (file_exists($store_dir . $fileName)) { echo "存在相同文件名的文件"; } $mytype = array( ".jpg", ".gif", ".png" ); $filetype = substr($_FILES['UploadedFile']['name'], strrpos($_FILES['UploadedFile']['name'], ".")); $typecount = 0; if ($isTrue) { for ($i = 0; $i < count($mytype); $i++) { if ($filetype == $mytype[$i]) { $typecount++; } } if ($typecount > 0) { if ($_FILES['UploadedFile']['size'] < 1048576) { $b = move_uploaded_file($UploadedFile, $store_dir . $fileName); if ($b) { echo "<HR> "; echo "原文件信息:<br/>"; echo "名称:" . $_FILES['UploadedFile']['name'] . "<BR> "; echo "大小:" . $_FILES['UploadedFile']['size'] . "<BR> "; echo "类型:" . $_FILES['UploadedFile']['type'] . "<BR> "; echo "<HR> "; echo "存入http://www.phprm.com的名称为:" . $fileName; echo "<HR> "; } } else { echo "文件大小不准超过1兆."; } } else { echo "不准上传次类型文件!"; } } ?> <FORM ENCTYPE="multipart/form-data" ACTION="<?php echo $PHP_SELF ?>" METHOD="post"> <INPUT NAME="UploadedFile" TYPE="file" size='15'> <INPUT TYPE="submit" VALUE="上传文件"> </FORM> </BODY> </HTML>
文章链接:http://www.phprm.com/code/81f0385feb7a5c26d0f23e99f625c9ab.html
随便收藏,请保留本文地址!