把zhaopin.php放到e/key/目錄下,沒(méi)有就新建個(gè)
$r=$empire->fetch1("select dianhua,chuanzhen,dianziyouxiang from phome_ecms_zhaopin where id='$id'");
$r=$empire->fetch1("select 你要圖片化的字段名 from 你要調(diào)用的數(shù)據(jù)表名 where id='$id'");
然后模板添加
<img src="[!--news.url--]e/key/zhaopin.php?key=dianziyouxiang&id=[!--id--]" /></img>
<img src="[!--news.url--]e/key/zhaopin.php?key=你要圖片化的字段名&id=[!--id--]" /></img>
可以復(fù)制PHP文件改名來(lái)達(dá)到多個(gè)數(shù)據(jù)庫(kù)的調(diào)用,以下是zhaopin.php的內(nèi)容
<?php
@require("../class/connect.php");
if(!defined('InEmpireCMS'))
{
exit();
}
include("../class/db_sql.php");
include("../class/config.php");
$link=db_connect();
$empire=new mysqlquery();
//取得號(hào)碼
function number($keys)
{
global $empire,$dbtbpre;
$id=$_GET[id];
$r=$empire->fetch1("select dianhua,chuanzhen,dianziyouxiang from phome_ecms_zhaopin where id='$id'");
$r[$keys]?$number=trim($r[$keys]):$number='No write..';
return $number;
}
//顯示號(hào)碼為圖片
function ShowKey()
{
$keys=$_GET[key];
$number=number($keys);
$strlen=strlen($number);
$key=strtolower($number);
$imgW=$strlen*10;
$key=strtolower(number($keys));
$set=setcookie("checkplkey",$key,0,"/","");
//支持gd庫(kù)
if (function_exists("imagejpeg")) {
?? header ("Content-type: image/jpeg");
?? $img=imagecreate($imgW,24);
?? $black=imagecolorallocate($img,51,51,51);
?? $gray=imagecolorallocate($img,255,255,255);
?? imagefill($img,0,0,$gray);
?? imagestring($img,5,5,3,$key,$black);
?? imagejpeg($img);
?? imagedestroy($img);
}
elseif (function_exists("imagegif")) {
?? header ("Content-type: image/gif");
?? $img=imagecreate(140,24);
?? $black=imagecolorallocate($img,51,51,51);
?? $gray=imagecolorallocate($img,255,255,255);
?? imagefill($img,0,0,$gray);
?? imagestring($img,5,5,3,$key,$black);
?? imagegif($img);
?? imagedestroy($img);
}
elseif (function_exists("imagepng")) {
header ("Content-type: image/png");
?? $img=imagecreate($imgW,24);
?? $black=imagecolorallocate($img,51,51,51);
?? $gray=imagecolorallocate($img,255,255,255);
?? imagefill($img,0,0,$gray);
?? imagestring($img,5,5,3,$key,$black);
?? imagepng($img);
?? imagedestroy($img);
}
elseif (function_exists("imagewbmp")) {
header ("Content-type: image/vnd.wap.wbmp");
?? $img=imagecreate($imgW,24);
?? $black=imagecolorallocate($img,51,51,51);
?? $gray=imagecolorallocate($img,255,255,255);
?? imagefill($img,0,0,$gray);
?? imagestring($img,5,5,3,$key,$black);
?? imagewbmp($img);
?? imagedestroy($img);
}
else {
include("../class/functions.php");
$set=setcookie("checkplkey","ecms",0,"/","");
echo ReadFiletext("../data/images/ecms.jpg");
}
}
ShowKey();
?>