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. 如何查看網站伺服器里的圖片地址
用滑鼠指向圖片,點擊右鍵,指向屬性就可以查看圖片地址了。