Quotes From mail.php複製內容到剪貼板
代碼:
<?
/*
MailX Managment System 0.8 Beta
*/
header("Content-type:image/png");
$mailaddress=$_GET['mailname'];
$mailaddresslen=strlen($mailaddress);
$mailaddressimages=imagecreate($mailaddresslen*10,25);
$lenadd=$mailaddresslen;
$fontsize="4";
$center=(imagesx($mailaddressimages)-8.3*strlen($mailaddress))/2;
$mailimagesbackground=ImageColorAllocate($mailaddressimages,255,255,255);
$mailimagesfacecolor=ImageColorAllocate($mailaddressimages,0,0,0);
ImageString($mailaddressimages,$fontsize,$center,5,$mailaddress,$mailimagesfacecolor);
Imagepng($mailaddressimages);
ImageDestroy($mailaddressimages);
?>
解說:
255,255,255→生成圖片的背景顏色(RGB哦)
$fontsize="4";→字體大小
($mailaddresslen*10,25);→$mailaddresslen*10表示:生成圖片寬度為Email地址字符個數*10,25表示高度
以上代碼保存為mail.php,然後訪問mail.php?mailname=you@domain.com,就可以輸出mailname=後面的郵件地址了。
當然,如果你嫌麻煩,可以用一個表單來代替。
如下:
Quotes From index.html複製內容到剪貼板
代碼:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" />
<head>
<title>Welcome to domain.com</title>
<meta http-equiv="Content-Language" content="Big5" />
</head>
<body>
<form action="mail.php" mothod="post">
E-mail:<input name="mailname" type="text" value="Webmaster@domain.com" /><br /><input type="submit" value="確定" />
</form>
</body>
</html>
[
本帖最後由 philxyz0316 於 2006-7-23 21:20 編輯 ]