使用jquery uploadify ,上传图片成功重命名后,如何在前台取得地址预览?求高手指点!语言为PHP

 我来答
Harwise
2012-01-13 · TA获得超过2321个赞
知道小有建树答主
回答量:3299
采纳率:0%
帮助的人:1143万
展开全部
你不是说上传成功了吗?那就知是说知道图片的路径啦,你又重命名了 这样也意味着图片的名称你也得到了,那你要输出它有什么难啊?
图片输出在HTML里不就是只要知道路径就行了吗?

方法一, 知道路径 直接用PHP取得然后输出(方法 之一)
$img=getimagesfromjpg("路径") //注 :是gif 就用getimagesfromgif 是png就用getimagesfrompng
这个就不说了,然后

$imagejpg($img); //这样就输出了,
imagesdestroy($img) //销毁这是必须的.

当然你可以对图片做一些操作再输出
可以用 list($width,$height,$type)=getimagesize("路径");
当得图片的属性 ,然后操作就容易 了 不说.

方法二,结果异步传输的优势.
当然 用到异步传输就必然要有两个文件,
PHP文件:
echo "图片路径";//直接取得图片路径,你自己上传的文件 ,知道路径 是必然的啊.

HTML里用到:(这里的JS,我用JQ好了 ,免得写一大代码)
$.post("php文件路径",{},function(data){
$("要输出到的地方的DOM对象").html("<img src="+data+">");

})

done !!!!!
追问
嗯,问题解决了,jquery uploadify其实自带了返回参数功能,不过自己能力不够没看出来,查了好久终于解决了。谢谢你的回答,请问jquery validate用过吗,有个问题想请教下?
dasriy
2012-03-31 · TA获得超过139个赞
知道答主
回答量:37
采纳率:0%
帮助的人:15.2万
展开全部
有一个uploadify问题,就是你提问的这个问题,怎么得到上传文件后的文件名字,QQ626501013,有点急,加我哈,嘿嘿...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式