php顯示不了圖片不顯示
❶ 下載的一個php網站,想替換裡面的圖片,我把之前的圖片覆蓋了以後再次瀏覽網頁圖片顯示不出來是怎麼回事
個別php網站需要在後台生成頁面或者有添加偽靜態都是要更新後才能顯示的,你可以先檢查下是不是相關問題,如果不是看是不是有緩存。
❷ php頁面圖片無法顯示,求解啊
路徑不對。你的路徑是src="tongji.php",改成src=<?php include 'tongji.php';?>試下
❸ php文件可以輸出圖片卻無法顯示出來!
經測試2種方式都可以正確顯示,據估計,你的第2種方式不能正常顯示的原因在於:
你在第2種方式里,除了 img 輸出外,還有其它輸出。
請參看下面的示例代碼:
<?php
//創建新的圖像實例
$im=imagecreatetruecolor(100,100);
//設置背景為白色
imagefilledrectangle($im,0,0,99,99,0xFFFFFF);
//在圖像上寫字
imagestring($im,3,40,20,'GDLibrary',0xFFBA00);
//echo"這一行如果加上就不能正常顯示下面的圖像了。<br/>";
//輸出圖像到瀏覽器
header('Content-Type:image/gif');
imagegif($im);
imagedestroy($im);
?>
為什麼第 2 種方式,不能在header前面有內容,究其原因,請參看以下說明:
header()必須在任何實際輸出之前調用,不管是普通的html標簽,還是文件裡面的空行、空格或者是PHP文件里的空行、空格。
簡單一句話:在header()被調用之前有輸出就會出錯。
❹ PHP圖像輸出無法顯示
這你拆並需要了解兩個東西:
imagejqeg是圖像流的形式傳慎御畝遞給瀏覽器;
ob_clean是幹嘛用的;
其實以圖像流的形式是,相當聲明一張圖片頭信息header('Content-type: image/jpg');
如果前面有其他文本,相當於返回給瀏覽器的是「字元串+圖像流字元串」,這樣就可能不是一個圖片的數據了,所以無法顯寬森示
❺ php圖像存在錯誤顯示不出來
看了代碼後,有以下提示供參考:
1、從代碼中,沒有看到輸出驗證字元圖像的代碼。
2、建議編寫類代碼時,添加一個__construct構造鍵滲御函數,用於對上面的 $img 等重要參數進行初始化。
3、代碼中生成驗證字元的代碼有些bug,會造成輸出字元不稿岩足4個:
$this->code.=$this->charset[mt_rand(0,$_len)];
修正:
$this->code.=$this->charset[mt_rand(0,$_len-1)];
運行結果圖:
❻ PHP 表格的背景圖片無法顯示出來
你好!
這個和PHP腳本沒有關系,在瀏覽器輸出時已經是完全的遲盯html了碼槐和!圖片顯示不出來,你得仔細檢查下
路徑
(圖片顯示不出,絕大部明神分是這個原因造成的),其次,檢查下瀏覽器是否禁止顯示了圖片(這個可能性相當小)
❼ 圖片前面有img.phpurl=導致圖片不顯示
源代碼核辯中除了img輸出外,還有其它輸出。php顯示不敏伍了圖片是因為源代碼中除了img輸出外,還有其它輸出,其解決辦法就是取消在header被調用之前的任輸出即可。橋氏或
❽ php顯示不出圖片 <php
header("Content-type: image/jpeg");
gd庫是否開啟?
❾ PHP在瀏覽器里不顯示圖片是怎麼回事
「開始」--->「運行」--->輸入"cmd"--->輸入regsvr32 jscript.dll 和regsvr32 vbscript.dll ,問題成功解決。
❿ PHP怎麼輸出圖片啊我的圖片1.jpg和new.php在同一位置為什麼圖片不能顯示
new.php裡面如下的語句輸出1.jpg:
<?php
echo
"<img
src='1.jpg'>";
?>
你可以單獨把以上語句存為一個PHP文件試試看,如果成功了,說明沒有其它問題,可能是你的1.jpg的實際名字中有空格或者引號等特殊符號,或者名字含有中文而PHP文件是UTF編碼,這樣就會造成找不到文件,改為1.JPG試試看。
如果文件名確實是1.JPG,而且是上面的單獨的PHP文件,仍然無法顯示,可以在瀏覽器圖片的紅叉上點滑鼠右鍵查看屬性,看看顯示的網址,檢查是不是指向了你希望的文件夾位置。