❶ 求代碼示例:php將資料庫讀取出來的文字轉成圖片顯示在頁面上
<?php
$Phone=18907975647;#手機號碼,具體從資料庫怎麼讀出來,你自己寫代碼
$im=imagecreate(300,30);#建立一個寬300,高30像素的圖片對象
imagecolorallocate($im,255,255,255);#將圖片背景填充為白色
$Color=imagecolorallocate($im,0,0,0);#在生成一黑色色顏色,以便寫入字元串
imagestring($im,16,0,0,$Phone,$Color);#將字元串寫到圖片上
header('content-type:image/*');//設置文件頭為圖片格式
imagepng($im);//輸出一個png格式的圖片
imagedestroy($im);//銷毀圖片對象
下面寫效果圖:
❷ php中插入圖片的代碼是什麼
定義和用法
img 元素向網頁中嵌入一幅圖像。
請注意,從技術上講,<img> 標簽並不會在網頁中插入圖像,而是從網頁上鏈接圖像。<img> 標簽創建的是被引用圖像的佔位空間。
在下面的例子中,我們在頁面中插入一幅 W3School 的工程師在上海鮮花港拍攝的鬱金香照片:
<img src="/i/eg_tulip.jpg" alt="上海鮮花港 - 鬱金香" />
❸ php 生成數字圖片
給你一段生成PNG圖片的代碼吧.你要用的話可以改良一下.
$num = '512';
// header("Content-type:image/PNG");
$im = imagecreate(40,16);
$bkcolor = imagecolorallocate($im, 0,0,0);
$fontcolor = imagecolorallocate($im, hexdec(substr($color,-6,2)),hexdec(substr($color,-4,2)),hexdec(substr($color,-2,2)));
imagecolortransparent($im,0);
imagestring($im, 5, 0, 0,$num,$fontcolor);
imagepng($im,"test.png");
imagedestroy($im);
====================
imagepng($im,"test.png");改為
imagepng($im);則直接輸出,建議你直接輸入,不用保存成image
❹ PHP文字生成圖片
沒仔細看你的程序,但是如果你的意思是想加上中文,但是中文是gbk的,然後就出現亂碼了的話就對了。
假設你的中文是 $str="這是你的中文內容"
加上下面一句:
$str = iconv("gbk","utf-8",$str)
這時候再把$str加到上面就不會亂碼了
❺ 如何讓php每天在伺服器上自動生成圖片 圖片的內容是 (昨天-----明天)
1.建立一個php文件,寫入相應的圖片生成代碼。
2.到伺服器上設置定時任務,讓其每天執這個php文件 即可。
至於的寫法 可以直接參考 我們寫網站最常見的驗證碼的生成方法來做就可以了。還有參考一下水印的生成方法。 這樣我想你應該就會做了。
❻ php生成圖片的代碼
編碼問題
UTF-8 GBK2312……
❼ 我用PHP代碼生成一張圖片,但顯示不出來
123$_nmsg='';//在for循環前面加上 你沒定義就.= 會出警告的或者 在header前面加 ob_clean();生成驗證碼最好都clean一下
❽ php動態生成圖片
用imageline(x1,y1,x2,y2)函數畫7(因為計算器風格的8字是由7條線段組成的)條直線,坐標分別是每條直線(線段)的端點。
❾ php中如何移動這個代碼生成的圖片到指定位置 imagejpeg($new_image, 'imge.jpg')
一般都是通過<img src=""/> 中的src來指定到生成這個圖像的頁面,或是方法。
class publicController extends Controller{
/**
* 生成驗證碼
*/
public function verify() {
$type = isset($_GET['type']) ? $_GET['type'] : 'gif';
Image::buildImageVerify( 4, 1, $type);
}
}
調用的地方:
<img src='__CONTROLLER__/verify' id='verifyImg' onClick='freshVerify()'/>