简单的图片上传
来源:互联网 发布:电子数据的类型 编辑:程序博客网 时间:2024/04/29 03:39
PHP 图片文件上传实现代码 后台上传图片 直接复制到php文件中就可以用了
<?php
if(empty($_GET[submit]))
{
?>
<form enctype="multipart/form-data"action="<?php$_SERVER['PHP_SELF']?>?submit=1"method="post">
Upload small image: <input name="filename"type="file">
<input type="submit"value="Upload">
</form>
<?php
}else{
$path="uploadfile/"; //上传路径
//echo $_FILES["filename"]["type"];
if(!file_exists($path))
{
//检查是否有该文件夹,如果没有就创建,并给予最高权限
mkdir("$path", 0700);
}//END IF
//允许上传的文件格式
$tp =array("image/gif","image/pjpeg","image/jpeg","image/png");
//检查上传文件是否在允许上传的类型
if(!in_array($_FILES["filename"]["type"],$tp))
{
echo "File Type is incorrect";
exit;
}//END IF
if($_FILES["filename"]["name"])
{
$file1=$_FILES["filename"]["name"];
//$file2 = $path.time().$file1;
//文件名称 取原文件名
$file2 = $path.$file1;
$flag=1;
}//END IF
if($flag)$result=move_uploaded_file($_FILES["filename"]["tmp_name"],$file2);
//特别注意这里传递给move_uploaded_file的第一个参数为上传到服务器上的临时文件
if($result)
{
//echo "上传成功!".$file2;
echo "<scriptlanguage='javascript'>";
echo "alert(\"Upload Success!\");";
echo"</script>";
?>
<form enctype="multipart/form-data"action="<?php$_SERVER['PHP_SELF']?>?submit=1"method="post">
Upload small image: <input name="filename"type="file">
<input type="submit"value="Upload">
</form>
<?php
//显示路径下图片名称列表
$dirr = 'uploadfile/';
$dir = opendir($dirr);
echo'<h1>success!</h1><br>';
echo 'File size:' . $_FILES['file']['size'] . 'byte' .'<Br>';
echo 'File Path:' . $dirr;
echo '<hr with="100%" />' .'<p>';
echo $dirr .'--Listing:<ul>';
while($file = readdir($dir)){
echo"<li>$file</li>";
}
echo'</ul>';
closedir($dir);
}//END IF
}
?>
0 0
- 简单的图片上传
- 上传图片的简单方法
- 简单的Zend_File图片上传
- tp5简单的图片上传
- 简单的图片上传功能
- Android简单的修剪图片 上传图片
- 图片上传 / 图片与简单字段的混合上传
- php 实现简单的图片上传代码
- ASP.NET上传图片的简单方法
- C# 一个图片上传的简单方法
- 一个简单的上传图片功能
- 最简单的上传图片代码
- asp.net简单的上传图片
- php中图片上传的简单实现
- kindeditor的上传图片简单代码
- kindeditor的上传图片简单代码
- ftp上传图片的简单用法
- PHP+ajax图片上传的简单实现
- HDOJ 5144 NPY and shot
- Merkle tree算法
- editplus软件下载地址
- Ubuntn 下 jdk 安装
- 使用百度定位SDK出现4.9E-324
- 简单的图片上传
- Android下面的使用libpcap和jnetpcap
- android 采用FLAG_ACTIVITY_CLEAR_TOP退出整个程序(多activity)
- 对java反射的认识
- 优化png图片的历程
- spec文件详解
- 同步与异步的区别
- javascript 保存图片
- realloc引起的内存问题