1. 上传图片三步骤第一步:首先判断文件类型是否为图片格式,若是则上传文件;第二步:然后重命名文件(一般都是避免上传文件重名,现在基本上都是以为时间来命名);第三步:最后把文件上传到指定目录,成功上传后输出上传图片的预览。2. 代码(1)判断文件类型是否为图片类型1 说明:strrchr:查找字符串...
分类:
Web程序 时间:
2015-06-10 20:50:39
阅读次数:
134
1 /** 2 *上传图片 3 */ 4 function showUpload_img($_FILES){ 5 6 $url_img=realpath(dirname(__FILE__).'/../../'.'/wx_chat/img/').'/...
分类:
Web程序 时间:
2015-06-09 19:54:53
阅读次数:
129
0) { echo "Return Code: " . $_FILES["file"]["error"] . ""; } else { echo "Upload: " . $_FILES["file"]["name"] . ""; echo "Type: " ...
分类:
Web程序 时间:
2015-06-06 20:43:37
阅读次数:
188
我们在上传附件的时候,常会要上传一些附件名称包含中文字符的附件,上传成功之后,会发现上传的附件其实是一个空文件。我就遇到过这类问题。
下面我们来解决这类问题
解决这类问题其实很简单
例如我们的php编码是utf-8,我们只要在move_uploaded_file()的时候,将保存附件的路径编码换成和php编码一致就可以解决
如下代码就能解决
move_uploaded_file($fil...
分类:
Web程序 时间:
2015-05-29 18:09:14
阅读次数:
131
"; } //生成目标文件的文件名 else{ $filename=explode(".",$_FILES['file']['name']); do { $filename[0]...
分类:
Web程序 时间:
2015-05-16 17:48:24
阅读次数:
117
"; } //生成目标文件的文件名 else{ $filename=explode(".",$_FILES['file']['name']); do { $filename[0]...
分类:
Web程序 时间:
2015-05-07 14:12:01
阅读次数:
122
ExtJs的文件上传也是采用Ajax的方式,基本上,用户上传之后,其结果马上推回给前台。下面以一个ExtJs图片上传系统,说明这个问题。
一、基本目标
实现如下的一个图片上传的系统,不是基本图片格式,大于1M的图片不给予上传,上传成功显示图片,上传不成功,则显示错误信息。
二、基本思想
这个工程的目录结构如下,
如FileUpload.html的HTML布...
分类:
Web程序 时间:
2015-04-30 10:41:04
阅读次数:
199
使用PHP上传比较大的文件时,发现程序没反应,那是因为PHP的默认设置限制了上传文件的大小,所以要修改配置文件php.ini中的一些选项:(以下只是我个人的配置,大家可根据自己的实际需要配置)file_upload=on; //打开文件上传选项upload_max_files...
分类:
Web程序 时间:
2015-04-30 00:57:45
阅读次数:
121
<?php$upload_path=$_SERVER[‘DOCUMENT_ROOT‘]."/zcd/";$dest_file=$upload_path.basename($_FILES[‘myfile‘][‘name‘]);echo$upload_path;echo"<br>";echo$dest_file;if(move_uploaded_file($_FILES[‘myfile‘][‘tmp_name‘],$dest_file)){echo"alreadyupload";}else{ec..
分类:
Web程序 时间:
2015-04-28 18:57:07
阅读次数:
206
* Time: 11:47
*/
if(isset($_POST['submit']))
{
//文件存储路径
$file_path="upload/";
//664权限为文件属主和属组用户可读和写,其他用户只读。
if(is_dir($file_path)!=TRUE) mkdir($file_path,0664) ;
//定义允许上传的文件扩展名
...
分类:
Web程序 时间:
2015-04-28 18:39:15
阅读次数:
252