Tea*_*App 2 html php url image-uploading
它必须非常简单,但我不知道如何从服务器获取图像的URL.
假设我有一个名为www.example.com的域名,图片已存储在我的
htdocs>www>resources>userid>images>image.jpg
Run Code Online (Sandbox Code Playgroud)
所以,我想上传一个图像,并通过PHP脚本保存到我的图像文件夹中,并将该图像的URL返回给浏览器,如,
www.example.com/.../.../images/image.jpg
Run Code Online (Sandbox Code Playgroud)
是否有任何PHP函数来获取文件的URL?
看了回答之后,我想我应该更清楚自己.我真的很抱歉误会,
我想要的帮助是:如果域名不是一成不变的我的意思是,你可以下载并附上我的图片上传插件到你的网站,但现在它应该动态获取域名和HTTP路径到你的形象.
由于我没有你的插件,我不知道你的代码的流程.我的猜测如下,希望您可以根据您的代码进行修改.
假设我将您的插件下载到我的网站并使用它上传图像.您可以像这样获取图像路径:
<?php
$upload_path = 'PATH_WHERE_IMAGE_IS_UPLOADED';
$image_name = 'NAME_OF_THE_UPLOADED_IMAGE';
$relative_path = $upload_path . DS . $image_name;
$path = str_replace( $_SERVER['DOCUMENT_ROOT'], $_SERVER['SERVER_NAME']
, $relative_path );
$path = 'http://' . $path; // this is where image is uploaded
?>
Run Code Online (Sandbox Code Playgroud)
注意:这假定上载目录位于webroot中.
希望这会奏效.