php uploadify上传
来源:互联网 发布:ubuntu有什么用 编辑:程序博客网 时间:2024/06/06 15:37
uploadify HTTP Error (302)错误
再用uploadify做文件上传的时候,一直报302错误在网上找了一些都说是session的问题,
让在请求的时候传session,可是我这边传了也不好使,后来发现我们框架在controller最低层类的时候就已经进行了session处理的,
所以我这边不管怎么传过去session都是不好使的,后来的解决办法是
我在页面能调用的文件夹里直接新建一个文件,不继承controller低层类,然后进行处理前台提交过来的数据
例子:
前台文件
$('#photoname').uploadify({ 'swf' : "/uploadify/uploadify.swf", 'uploader' : "/js/uploadify/file.php", //这个直接调用我自己写的单独的一个文件 'cancelImg' : "/js/uploadify/uploadify-cancel.png", 'debug' : false, 'buttonText' : '选择应用', 'method' : 'post', 'fileSizeLimit':'2000KB', 'buttonClass' : 'upload_button', 'fileTypeDesc' : '图片文件', 'fileTypeExts' : '*.apk', 'formData' : "", 'multi' : false, 'onUploadComplete': function(file){ }, /** * 上传成功后触发事件 */ 'onUploadSuccess' : function(file, data, response) { //参数data保存的是上传后的图片的路径 if(data == 1){ alert('上传成功'); } }, });
后台操作上传文件的例子file.php
<?php/*Uploadify 后台处理 DemoAuthor:windDate:2014-7-4uploadify 后台处理!*///设置上传目录$targetFolder = '/upload/apply'; //上传的目标路径if (!empty($_FILES)) { $tempFile = $_FILES['Filedata']['tmp_name']; $targetPath = $_SERVER['DOCUMENT_ROOT'] . $targetFolder; $file_name = $_FILES['Filedata']['name']; $targetFile = rtrim($targetPath,'/') . '/' . $file_name; $size = $_FILES['Filedata']['size']; // Validate the file type $fileTypes = array('apk'); // File extensions $fileParts = pathinfo($_FILES['Filedata']['name']); //查看文件的名字符串的编码方式 if (in_array($fileParts['extension'],$fileTypes)) { move_uploaded_file($tempFile,$targetFile); echo 1; } else { echo '您好,文件类型不允许!'; } }?>
这个302改好了后,在谷歌浏览器打开的时候显示崩溃,再刷新就好了,
发现是flash版本不对,所以又在官网上试了几个版本后,正常了
这是在开发中遇到的问题,记录一下
1 0
- php uploadify上传
- php uploadify上传文件
- PHP Uploadify图片上传裁剪
- php使用uploadify上传头像
- 头像上传和裁剪(uploadify+Jcrop+php)
- uploadify 上传
- uploadify上传
- uploadify上传
- 解决php uploadify上传文件时session丢失的问题
- [php] 3个多文件上传(uploadify、file upload、 webuploader)
- php uploadify上传图片时url出现%EF%BB%BF
- php和uploadify上传文件出现的问题及解决办法
- php 3个多文件上传(uploadify、file upload、 webuploader)
- 使用uploadify进行上传
- 使用uploadify进行上传
- Fileupload+Uploadify实现上传
- uploadify批量上传文件
- jquery uploadify 上传文件
- poj3974 Palindrome,回文串,Manacher
- Win7 IIS 另一个程序正在使用此文件,进程无法访问 解决办法
- Java反射机制
- HDU4941:Magical Forest(map)
- 过的是德国大使馆的事故是当官的
- php uploadify上传
- #include<>与#include“”
- 关于虚表
- php中上传图片文件,并且以上传时的时间戳命名文件,并将文件的路径存在session中以便使用。
- Android里webviewActivity一般功能实现
- csu 1307 最大值最小,
- Quartz学习
- Session丢失的解决办法小结
- 嵌入式工程师的硬件和软件道路选择