一直在寻找 大佬有话说 :
闲来无事 撸码 求解遇到的一个PHP问题
本帖最后由 一直在寻找 于 2020-1-31 20:03 编辑
跨目录 获取A目录img目录下的img文件
输出到B目录下程序,输出的有绝对地址 如何让他没有绝对地址 并输出的URL可以正常显示
屌大的帮忙看下 这里该如何处理?
function getImg($imgFlag,$aid){
global $imgdir;
$sid = intval($aid/1000);
$imgDir = "$imgdir/images/$sid/$id.".jpg";
if($imgFlag!=1){
$imgDir = "$imgdig//images/nopic.jpg";
}
return $imgDir;
}
逸笙 大佬有话说 :
吃完饭都还没人回你。想说,你是在一个程序内部,左手调用右手;还是这个程序调用本目录外的,比如/root那边的文件?如果那个文件本身不可访问,那你最好返回bin内容。但你想输出url了,那就是相对路径跟绝对路径的概念了,你可以自己写一个html,在里面写上超链接,复习一下绝对路径跟相对路径。
一直在寻找 大佬有话说 :
逸笙 大佬有话说 : 2020-1-31 19:05
吃完饭都还没人回你。想说,你是在一个程序内部,左手调用右手;还是这个程序调用本目录外的,比如/root那 …
程序调用本目录外的 输出的时 直接连目录都输出了
下面不会写了·
大米 大佬有话说 :
短短几行程序,传入$aid没有用到,$articleid参数哪里来,$id哪里来,$imgdig哪里来
一直在寻找 大佬有话说 :
大米 大佬有话说 : 2020-1-31 19:47
短短几行程序,传入$aid没有用到,$articleid参数哪里来,$id哪里来,$imgdig哪里来 …
$articleid 是套用的
imgdir 是在另外一个配置文件 全局变量的 aid id 都是从数据库获取· 传递出去的时候是有 只是传递出来的地址包含了硬盘的绝对路径
goubaoaob 大佬有话说 :
str_replace(图片路径,图片目录,URL)
chen5144 大佬有话说 :
如何让他没有绝对地址 ?
也就是去掉绝对地址里面的一些字符串 然后拼接上你的网站url?