一种上传PHP文件的简单方法

本文介绍了PHP文件上传的简单实现方法,供大家参考:

1:index.php文件

复制代码代码如下所示:

用户名 uff1a

uff1a密码

上传图片:





文件2:uploadprocess.php

复制代码代码如下:< PHP

filetype_arr美元=阵列(图像/ JPEG

如果(!空(美元_post { 'sub ' })){

_post {用户名为美元美元'username}; / /用户名

密码=美元美元_post { 'pwd}; / /密码



如果(is_uploaded_file($ _files { 'upimage} { 'tmp_name ' }){ / /)来确定它是否是通过HTTP上传图片

tmp_name美元=美元'upimage} { 'tmp_name _files {}; / /上传的临时名称

确定是否支持图片类型。

如果(!in_array($ _files { } { } 'upimage类型,filetype_arr美元)){

对不起,上传图片只支持;

foreach(filetype_arr美元美元值){

回波值。

}



出口();

}

exten_name美元= substr($ _files { 'upimage} { 'name' },个子($ _files { 'upimage} { 'name' },,)); / /得到的后缀上传图片

dest_name美元美元'document_root_server { }。= / / / PHP不管是依靠美元的用户名。;

若要确定保存目录是否存在,则不存在,然后创建

如果(!file_exists($ dest_name)){

如果(!mkdir($ dest_name)){ / /如果没有成功创建

创建目录失败,文件不能上传;

出口();

}

}

如果目录已经存在/保存

如果(move_uploaded_file(tmp_name美元,dest_name美元。时间)。伦德(1100)(美元。exten_name)){ / /移动临时文件保存目录,并改名为

上传图片成功;

其他{ }

图像上传失败;

}

其他{ }

回声找不到你上传的图片,请重新上传。

}

}

>

希望本文能对大家的PHP程序设计有所帮助。