这里我的例子是利用PHP中的Image函数实现动态生成GIF图象文件的,用户在不同的时间访问可以返回不同的小日历图片,代码如下:<?php header("Content-type: image/gif"); $y=date(Y); $m=date(n); $w=date(w); $d=date(j);$ws[0]="Sun"; $ws[1]="Mon"; $ws[2]="Tue"; $ws[3]="Wed"; $ws[4]="Thu"; $ws[5]="Fri"; $ws[6]="Sat"; $image = imagecreate(80,100);if ($w==0 ||$w==6) { $colorW= imagecolorallocate($image, 225, 0, 0); } else{ $colorW= imagecolorallocate($image, 0, 0, 255); }$colorbk = imagecolorallocate($image, 0,0,120); $colorGreen = imagecolorallocate($image, 0, 225, 0); $colorB = imagecolorallocate($image, 255,255,255); $colorBlack= imagecolorallocate($image, 0,0,0);imagefill($image, 0, 0, $colorbk);imagefilledrectangle($image, 10,10,70,90, $colorB);imagestring($image, 5, 23, 15,$y, $colorBlack); php程序员站 imagestring($image, 5, 36, 35,$m, $colorGreen); imagestring($image, 5, 32, 55,$d, $colorW); imagestring($image, 4, 30, 75,$ws[$w], $colorW); imagegif($image);?>
说明:您的PHP必须有支持GIF图象的GD Library,如果您现在的PHP不支持,请去下载以前GD Library. php程序员之家
|