1. 服务器里的图片怎么转换链接地址
有图片的是什么样的文件?网页的话用Dreamweaver打开,选上图片,在下面的属性栏里可以找到链接地址,找到改了之后保存就可以了
2. php 获取远程服务器相同前缀图片地址
写出下面的源码,php远程抓取图片小程序。可以读取css文件并抓取css代码中的背景图片,下面这段代码也是针对抓取css中图片而编写的。
<?php<http://hounwang.com/lesson.html>
header("Content-Type: text/html; charset=utf-8");
error_reporting(E_ERROR|E_WARNING);
//全局配置
$fromFile = "aaa.css"; //要抓取的文件
$savePath = "ttttttttt"; //保存路径
$fromDomain = "http://www.xxx.com/"; //要抓取的域名
//读取css样式并且分离出所有image的url
$str = file_get_contents($fromFile);
$strArr = explode("url(",$str);
$i = 0;
foreach($strArr as $val){
$val1 = explode(")",$val);
if(strpos($val1[0],'jpg')||strpos($val1[0],'png')||strpos($val1[0],'gif'))
$imgUrl[$i++] = $val1[0];
}
//PS:上面可以用正则的,但是我觉得这样也不错
//开始抓取
foreach($imgUrl as $url){
if($url=="") continue;
$filename = $savePath.$url;
$url = $fromDomain.$url;
getImage($url,$filename);
}
function getImage($url,$filename){
ob_start();
$context = stream_context_create(
array (
'http' => array (
'follow_location' => false // don't follow redirects
)
)
);
//请确保php.ini中的fopen wrappers已经激活
readfile( $url,false,$context);
$img = ob_get_contents();
ob_end_clean();
$fp2 = @fopen($filename,"a");
fwrite($fp2,$img);
fclose($fp2);
echo $filename." ok √<br/>";
}
?>
然后,你指定的文件夹下面都是图片
需要设置一个域名或者是使用IP进行访问然后将image输出图片的地址替换成带有域名或者是IP的imageURL服务路径才能正常访问,否则是无法访问的。
更多问题到问题求助专区《http://bbs.hounwang.com/》
3. 代理服务器怎么查看图片原地址
4. html图片地址怎么写我说的是上传到服务器上的图的图片地址
填写地址的时候,用相对地址就可以了,这样就可以找到了。如果你是使用的其他服务器的图片的话,使用http:\\。。。。。的形式,就可以了。
5. 网站服务器图片显示内网IP地址,无法显示
我们的程序也是我自己写的 ,但大部分文件需要使用现成的。比如MD5加密文件,HTNL编辑器等。没有人会去单独写这些的。
后我的这个问题就出在HTML编辑器上面。他保存的时候自动加绝对路径。头疼啊
_________________________________________
你看后台吗? 我相信程序是你们自己写 但HTML编辑器不会是你们自己写吧 是采用别人现成的,所以去看一下吧
________________________________________________
应该是程序问题
可能是你的程序在后台录入时, 后台自动把相对路径改为绝对路径
如果是这种情况的话 你去后台看下 查看源代码方式 如果图片前面自动加上http这个话 那就是系统问题。 你只要在录入的时候先复制进去。在复制出来。在复制进去一次就可以了
我有个系统也是这样的
6. 如何通过IP地址访问本机部署的tomcat服务器中图片资源
localhost:8080/项目名/图片所在文件夹/图片文件名
7. 如何查看网站服务器里的图片地址
用鼠标指向图片,点击右键,指向属性就可以查看图片地址了。