導航:首頁 > 編程語言 > php動態輸出圖片

php動態輸出圖片

發布時間:2022-09-20 15:56:12

⑴ html 中如何用php輸出圖片

把圖片地址用php代碼來代替就可以了。比如原本圖片地址是<img src="images/1.jpg" />,資料庫保存的是images/1.jpg,欄位名是」images「。那麼這邊就改成<img src="<?php $row=['images']?>" />。

⑵ 關於php網頁動態圖表輸出要如何實現

恩,用jpgraph是非常簡單的。
你先把溫度數據存入數組,然後jpgraph調用數組數據折線圖就能出來了。

⑶ php中怎麼輸出圖片

<divclass="flexslider">
<ulclass="slides">
<?php
if($info->tupian==""){
echo"暫無圖片";
}
else
{
echo"<lidata-thumb='".$info->tupian."'><divclass='thumb-image'><imgsrc='".$info->tupian."'data-imagezoom='true'class='mg-responsive'></div></li>";
}
?>
</ul>
</div>

⑷ php 輸出圖片報錯為什麼

echo $rand 是你自己加的吧,php每句話結束要加分號

另外 ,驗證碼一般要存在session里,以便提交回來的數據驗證

把echo $rand那行改成下面這樣

session_start();
$_SESSION['verify_code']=$rand;

另外 ,文件結尾可以不要 ?> 以防結尾後面有空格啥的影響圖片輸出。

這樣在你表單提交回來的頁面就可以用

if($_POST['verify']!=$_SESSION['verify_code']){
echo'驗證碼錯誤';
exit;
}

來做驗證

⑸ 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輸出圖片

這是我做的,php+mysql,根據資料庫中的數據動態輸出圖片

$cn=mysql_connect('localhost','root','');
$strsql="select * from zuobiao";
$result=mysql_db_query("caipiao",$strsql,$cn);
while($arr=mysql_fetch_array($result)){

$linex1=$arr[x10];
$linex2=$arr[x9];
$linex3=$arr[x8];
$linex4=$arr[x7];
$linex5=$arr[x6];
$linex6=$arr[x5];
$linex7=$arr[x4];
$linex8=$arr[x3];
$linex9=$arr[x2];
$linex10=$arr[x1];
$liney1=$arr[y10];
$liney2=$arr[y9];
$liney3=$arr[y8];
$liney4=$arr[y7];
$liney5=$arr[y6];
$liney6=$arr[y5];
$liney7=$arr[y4];
$liney8=$arr[y3];
$liney9=$arr[y2];
$liney10=$arr[y1];

}

mysql_close($cn);

header("content-type:image/png");//設定生成圖片格式

$im=@imagecreate(130,316);//創建一個圖片實例,大小為130*316
$background_color = imagecolorallocate ($im, 211, 255, 242);//背景顏色
$red=imagecolorallocate($im,255,0,0); //設定$red為紅色
$blue=imagecolorallocate($im,0,0,150);//設定$blue為藍色

imageline($im,$linex1,$liney1,$linex2,$liney2,$red);
imageline($im,$linex2,$liney2,$linex3,$liney3,$red);
imageline($im,$linex3,$liney3,$linex4,$liney4,$red);
imageline($im,$linex4,$liney4,$linex5,$liney5,$red);
imageline($im,$linex5,$liney5,$linex6,$liney6,$red);
imageline($im,$linex6,$liney6,$linex7,$liney7,$red);
imageline($im,$linex7,$liney7,$linex8,$liney8,$red);
imageline($im,$linex8,$liney8,$linex9,$liney9,$red);
imageline($im,$linex9,$liney9,$linex10,$liney10,$red);
imageline($im,$linex10,$liney10,$linex11,$liney11,$red);
imageline($im,$linex11,$liney11,$linex12,$liney12,$red);
imageline($im,$linex12,$liney12,$linex13,$liney13,$red);
imageline($im,$linex13,$liney13,$linex14,$liney14,$red);
imageline($im,$linex14,$liney14,$linex15,$liney15,$red);

imagepng($im,'pic/abc.png');//生成png圖片
imagedestroy($im);//注銷$im

⑺ php怎麼輸出圖片

echo "<img src="a.jpg">";類似這樣的。

⑻ PHP代碼輸出圖片的問題

應該是這樣寫
<?php
echo "<center>"; //居中開始標簽
echo "<img src='./logo.jpg' />"; //當前目錄下的這一張圖片
echo "</center>"; //居中結束標簽
?>

⑼ php 讀取圖片並輸出

<?php
header('Content-Type:image/png');
$url="http://hbyw.e21.e.cn/global/gd.php";//圖片鏈接
$ch=curl_init();
//Cookie:PHPSESSID=
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_COOKIE,'PHPSESSID=');//如果不需要cookies就刪除這條語句
curl_setopt($ch,CURLOPT_RETURNTRANSFER,0);
curl_setopt($ch,CURLOPT_TIMEOUT,0);//忽略超時
curl_setopt($ch,CURLOPT_NOBODY,false);
$str=curl_exec($ch);
curl_close($ch);

閱讀全文

與php動態輸出圖片相關的資料

熱點內容
庫房管理系統源碼 瀏覽:59
安卓應用多為什麼會卡 瀏覽:10
php程序員工作職責 瀏覽:306
程序員可以轉行做運維嗎 瀏覽:323
如何檢測到伺服器埠是否通 瀏覽:851
linuxsed正則 瀏覽:109
linux安裝gz文件 瀏覽:357
linux如何卸載編譯的軟體 瀏覽:929
高三解壓活動視頻 瀏覽:780
如何把伺服器卡爆 瀏覽:949
餓了么java程序員 瀏覽:960
python編譯時找不到路徑 瀏覽:910
jpg轉換pdf軟體 瀏覽:103
php讀取json文件 瀏覽:866
螺桿壓縮機的功率計算 瀏覽:74
谷輪壓縮機c 瀏覽:338
蘋果app如何復制到另一個手機 瀏覽:834
javasession超時 瀏覽:831
易金通app怎麼更改手機號 瀏覽:493
plc數控編程的方法 瀏覽:989