3 Star 2 Fork 4

bianeh / php

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
uploadpicture.php 1.59 KB
一键复制 编辑 原始数据 按行查看 历史
bianeh 提交于 2015-04-10 02:47 . new file
<form enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF']?>" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="104857600"/>
上传文件:<input type="file" name="upload_file" size="50"/>
<input type="submit" name="submit" value="上传"/>
</form>
<?php
if(isset($_POST['submit'])){
switch($_FILES['upload_file']['error']){
case UPLOAD_ERR_INI_SIZE:
echo '<script>alert("文件大小超过了服务器限制!");</script>';
break;
case UPLOAD_ERR_FORM_SIZE:
echo '<script>alert("文件大小超过了浏览器限制!");</script>';
break;
case UPLOAD_ERR_PARTIAL:
echo '<script>alert("只有部分文件被上传!");</script>';
break;
case UPLOAD_ERR_NO_FILE:
echo '<script>alert("没有文件被上传!");</script>';
break;
case UPLOAD_ERR_NO_TMP_DIR:
echo '<script>alert("找不到临时文件!");</script>';
break;
case UPLOAD_ERR_CANT_WRITE:
echo '<script>alert("文件写入失败!");</script>';
break;
case UPLOAD_ERR_OK:
$upload_dir='./'.iconv("UTF-8","gb2312",$_FILES['upload_file']['name']);
if(file_exists($upload_dir)){
echo '<script>alert("已经存在同名文件!");</script>';
}
else
{
if(move_uploaded_file($_FILES['upload_file']['tmp_name'],$upload_dir))
{
echo '<script>alert("文件上传成功!");</script>';
}
else
{
echo '<script>alert("文件上传失败!");</script>';
}
}
break;
}
}
?>
PHP
1
https://gitee.com/beh/php.git
git@gitee.com:beh/php.git
beh
php
php
master

搜索帮助