<?php
Header("Content-type: image/png");//通知浏览器,要输出图像$width = 420;//签名宽度 
$height = 150;//签名高度 $im = imagecreate($width,$height);//定义图像的大小
$im = imagecreatefrompng('background.png');
$pink = ImageColorAllocate($im,41,163,238);//字体颜色
$fontfile = "simkai.ttf";//字体目录$id="勒枫";$str1="游戏名字:".$id;$str1 = iconv('GB2312','UTF-8',$str1);//将 gb2312 的字符集转换成 UTF-8 的字符
ImageTTFText($im,15,0,250,50,$pink,$fontfile,$str1);//参数一代表字体大小,参数二代表倾斜幅度,参数三、四文字坐标
//加入中文水印
Imagepng($im);
ImageDestroy($im);
?>我想在这段代码里插入HTML代码该如何修改。

解决方案 »

  1.   

    头部加上
      header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
      header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
      header("Cache-Control: no-store, no-cache, must-revalidate");
      header("Cache-Control: post-check=0, pre-check=0", false);
      header("Pragma: no-cache");
    保存为xxx.phphtml调用
    <img src='xxx.php?id=1' />
      

  2.   

    还是没明白
    可否在我的PHP里加段HTML代码参考下?
      

  3.   

    有两种方式:
    1、用php的echo 输出html,适合html代码比较少的情况
    2、在php代码中间嵌入html,比如<?  ?><div></div><?  ?>这种形式。
      

  4.   

    可否在我的PHP里加段HTML代码参考下?
      

  5.   

    在文件中直接加入html代码就可以了,但是不能加在<?php ?>包括的范围内,否则就得用echo或print了,可有一个宏可以用在<?php ?> 好像是"EOF >>>"记得不太清楚了,php的手册中有 
      

  6.   

    1 头部加上我上面所说的代码,是为了每次都能生成图片.
    2 在php加html代码,啥意思?
    <?php
    echo "<img src='xxx.php?id=1' />";
    ?>
      

  7.   

    LZ的意思让各位在他的代码里面直接加html进去
    让他参考到底怎么做法
    随便乱写:<?php
    Header("Content-type: image/png");//通知浏览器,要输出图像$width = 420;//签名宽度 
    $height = 150;//签名高度 
    ?>
    <div>html 语句</div>
    <?php
    Header("Content-type: image/png");//通知浏览器,要输出图像$width = 420;//签名宽度 
    $height = 150;//签名高度 $im = imagecreate($width,$height);//定义图像的大小
    $im = imagecreatefrompng('background.png');
    $pink = ImageColorAllocate($im,41,163,238);//字体颜色
    $fontfile = "simkai.ttf";//字体目录$id="勒枫";$str1="游戏名字:".$id;$str1 = iconv('GB2312','UTF-8',$str1);//将 gb2312 的字符集转换成 UTF-8 的字符
    ImageTTFText($im,15,0,250,50,$pink,$fontfile,$str1);//参数一代表字体大小,参数二代表倾斜幅度,参数三、四文字坐标
    //加入中文水印
    Imagepng($im);
    ImageDestroy($im);
    ?>$im = imagecreate($width,$height);//定义图像的大小
    $im = imagecreatefrompng('background.png');
    $pink = ImageColorAllocate($im,41,163,238);//字体颜色
    $fontfile = "simkai.ttf";//字体目录$id="勒枫";$str1="游戏名字:".$id;$str1 = iconv('GB2312','UTF-8',$str1);//将 gb2312 的字符集转换成 UTF-8 的字符
    ImageTTFText($im,15,0,250,50,$pink,$fontfile,$str1);//参数一代表字体大小,参数二代表倾斜幅度,参数三、四文字坐标
    //加入中文水印
    Imagepng($im);
    ImageDestroy($im);
    ?>
    是不是这个意思?
      

  8.   

    两种办法
    1、<html>
    <head><title>Test</title></head>
    <body>
    这里是HTML代码
    <br />
    <?php
    echo "这是PHP.";
    ?>
    </body></html>
    第二种方法
    <?
    echo "<html><head><title>Test</title></head><body>这里是嵌入HTML<br /></body></html>"
    echo "这是PHP.";
    ?>