php下传文件的简单代码

WBOY
Libérer: 2016-06-13 11:17:58
original
782 Les gens l'ont consulté

php上传文件的简单代码
在php编程中,文件上传可以说是太常见的了,分享一个php 上传文件的简单代码,适合初学的朋友。

1、文件上传界面 up_file.html
  

 <HTML>    <HEAD>    <TITLE>文件上传界面</TITLE>    </HEAD>    <BODY>    <table>    <tr align="center">    <td><form ENCTYPE="multipart/form-data" NAME="SubmitForm" ACTION="upload.php" METHOD="POST">    <input type="hidden" name="MAX_FILE_SIZE" value="1000000"><input type="hidden" name="UploadAction" value="1">    </td></tr>    <tr align="center">    <td><input NAME="UploadFile" TYPE="file" SIZE="30"></td>    </tr>    <tr align="center">    <td><input NAME="submit" VALUE="提交" TYPE="submit"></td>    <td><input NAME="reset" VALUE="重置" TYPE="reset"></td>    </tr>    </form>    </table>    </center>    </BODY>    </HTML>
Copier après la connexion


2、文件上传代码 upload.php
    <HTML>    <HEAD>    <TITLE>文件上传代码</TITLE>    </HEAD>    <BODY>    <?    /**     @文件上传代码 保存上传的文件     @site http://www.jbxue.com   */    $TimeLimit=60; /*设置超时限制时间 缺省时间为30秒 设置为0时为不限时 */    set_time_limit($TimeLimit);    If(($UploadFile !="none" ))    {          $UploadPath=AddSlashes(dirname($PATH_TRANSLATED))."\my_files\"; //上载文件存放路径        $FileName=$UploadPath.$UploadFile_name; //上载文件名        if($UploadFile_size < 1024) //上载文件大小        {      $FileSize=(string)$UploadFile_size." 字节";      }         elseif ($UploadFile_size <(1024 * 1024))         {      $FileSize=number_format((double)($UploadFile_size/1024), 1) . " KB";         }      else{      $FileSize=number_format((double)($UploadFile_size / (1024 * 1024)), 1) . " MB";         }               if(!file_exists($FileName))        {             if(copy($UploadFile,$FileName))             {  echo "文件 $UploadFile_name ($FileSize)上载成功!"; }             else             { echo "文件 $UploadFile_name上载失败!"; }             unlink($UploadFile);        }        else        { echo "文件 $UploadFile_name已经存在!"; }    }    else    { echo "你没有选择任何文件上载!"; }    set_time_limit(30); //恢复缺省超时设置    ?>    <BR><A HREF = "upload.php">返回</A>    </BODY>    </HTML>
Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal