上传图片后,如何从路径中获取该图片的网址?

时间:2015-11-07 09:37:31

标签: javascript php image file-upload

我想检索图像的URL,以便我可以显示用户在我的项目中成功上传的图像。但是,经过测试,我只有一条绝对路径。将此内容修改为与网站网址相关的相对路径的最佳方法是什么?

例如,如果我有这个:"/home/teonnyn/public_html/app/webroot/thumb/Teonnyn/thumb_ZB6pEaz.jpg"

我想将其转换为"url.com/thumb/Teonnyn/",依此类推。到目前为止,我有一个JSON输出字符串,返回成功上传到Javascript:

header('Content-Type: application/json');

$output = array("thumb" => $ThumbResult, "image" => $FileResult);

$echo = json_encode($output);

echo $echo;

生成包含缩略图和图像的绝对值的消息。它被Javascript收到:

done: function(e, data) {
    console.log("Done!");
    var Obj = data.result;
    var parse = JSON.parse(Obj);
    console.log(parse.thumb);
}

此时,我可以轻松访问.thumb或.image,但我不确定如何完成转换步骤。

0 个答案:

没有答案