找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 599|回复: 9

EMAIL图标生成程序

[复制链接]
发表于 2005 年 4 月 21 日 22:59:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
  [PHP]
  1. <?
  2. /*
  3. MailX Managment System 0.8 Beta
  4. */
  5. header("Content-type:image/png");
  6. $mailaddress=$_GET['mailname'];
  7. $mailaddresslen=strlen($mailaddress);
  8. $mailaddressimages=imagecreate($mailaddresslen*10,25);
  9. $lenadd=$mailaddresslen;
  10. $fontsize="4";
  11. $center=(imagesx($mailaddressimages)-8.3*strlen($mailaddress))/2;
  12. $mailimagesbackground=ImageColorAllocate($mailaddressimages,255,255,255);
  13. $mailimagesfacecolor=ImageColorAllocate($mailaddressimages,0,0,0);
  14. ImageString($mailaddressimages,$fontsize,$center,5,$mailaddress,$mailimagesfacecolor);
  15. Imagepng($mailaddressimages);
  16. ImageDestroy($mailaddressimages);
  17. ?>
复制代码

255,255,255 生成图片的背景颜色(RGB哦)
$fontsize="4";字体大小
($mailaddresslen*10,25);$mailaddresslen*10表示:生成图片宽:Email地址字符个数*10,25表示高

以上代码保存为mail.php 然后访问mail.php?mailname=you@domain.com,就可以输出mailname=后面的邮件地址了.
当然,如果你嫌麻烦,可以用一个表单来代替.如下:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "[url]http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd[/url]">
  2. <html xmlns="[url]http://www.w3.org/1999/xhtml[/url]" />
  3. <head>
  4. <title>Welcome to domain.com</title>
  5. <meta http-equiv="Content-Language" content="en" />
  6. </head>
  7. <body>
  8. <form action="mail.php" mothod="post">
  9. You email:<input name="mailname" type="text" value="[email]Webmaster@domain.com[/email]" /><br /><input type="submit" value="确定" />
  10. </form>
复制代码
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2005 年 4 月 21 日 23:08:16 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
好东西,收了先.
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 4 月 21 日 23:26:58 | 显示全部楼层
图标有什么用?
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 4 月 22 日 00:10:34 | 显示全部楼层
没事做签名
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 4 月 22 日 00:44:00 | 显示全部楼层
怎么不给个演示啊?
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 4 月 22 日 10:31:44 | 显示全部楼层
下面是引用zzy159于2005-04-22 00:44发表的:
怎么不给个演示啊?
94 不知道是不是我要的那种哎
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 4 月 22 日 10:32:49 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
收下来看看
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 4 月 22 日 10:33:57 | 显示全部楼层
支持
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 4 月 22 日 10:35:16 | 显示全部楼层
我的BLOG里已经早有了的~~~但好象不行~~
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2005 年 4 月 21 日 22:59:25 | 显示全部楼层

EMAIL图标生成程序

  [PHP]
  1. <?
  2. /*
  3. MailX Managment System 0.8 Beta
  4. */
  5. header("Content-type:image/png");
  6. $mailaddress=$_GET['mailname'];
  7. $mailaddresslen=strlen($mailaddress);
  8. $mailaddressimages=imagecreate($mailaddresslen*10,25);
  9. $lenadd=$mailaddresslen;
  10. $fontsize="4";
  11. $center=(imagesx($mailaddressimages)-8.3*strlen($mailaddress))/2;
  12. $mailimagesbackground=ImageColorAllocate($mailaddressimages,255,255,255);
  13. $mailimagesfacecolor=ImageColorAllocate($mailaddressimages,0,0,0);
  14. ImageString($mailaddressimages,$fontsize,$center,5,$mailaddress,$mailimagesfacecolor);
  15. Imagepng($mailaddressimages);
  16. ImageDestroy($mailaddressimages);
  17. ?>
复制代码

255,255,255 生成图片的背景颜色(RGB哦)
$fontsize="4";字体大小
($mailaddresslen*10,25);$mailaddresslen*10表示:生成图片宽:Email地址字符个数*10,25表示高

以上代码保存为mail.php 然后访问mail.php?mailname=you@domain.com,就可以输出mailname=后面的邮件地址了.
当然,如果你嫌麻烦,可以用一个表单来代替.如下:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "[url]http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd[/url]">
  2. <html xmlns="[url]http://www.w3.org/1999/xhtml[/url]" />
  3. <head>
  4. <title>Welcome to domain.com</title>
  5. <meta http-equiv="Content-Language" content="en" />
  6. </head>
  7. <body>
  8. <form action="mail.php" mothod="post">
  9. You email:<input name="mailname" type="text" value="[email]Webmaster@domain.com[/email]" /><br /><input type="submit" value="确定" />
  10. </form>
复制代码
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 19 日 01:43 , Processed in 0.020474 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表