当前位置: 首页 > 图文教程 > 网络编程 > PHP > PHP实例:email address 生成图片程序

PHP
用PHP实现Ftp用户的在线管理
用PHP实现分段下载
最令PHP初学者头痛的十四个问题
用PHP写的MD5加密函数
PHP应用程序加速探索之简介
将SSH与PHP相连接 确保传输数据的安全
PHP制作的仿百度的站内搜索引擎代码
PHP读取汉字点阵数据
PHP实现任意字符集下正常显示网页的方法
利用PHP的OOP特性实现数据保护
关于PHP字符集的问题
新手入门:IIS6环境下的PHP最佳配置方法
新手入门:初学动态网页PHP的18个例子
基于PHP的AJAX技术实现文件异步上传
PHP技巧--通过COM使用ADODB
PHP技巧:正确理解PHP程序编译时的错误信息
PHP技巧:分析利用PHP制作新闻系统的步骤
PHP技巧:通过实例深入剖析require和include的用法
PHP技巧:优化动态网页技术PHP程序的12条技巧
PHP技巧:使用APC缓存优化PHP程序

PHP实例:email address 生成图片程序


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 71 ::
收藏到网摘: n/a

把下面的文件保存为index.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,231,196,43);
$mailimagesfacecolor=ImageColorAllocate($mailaddressimages,0,0,0);
ImageString($mailaddressimages,$fontsize,$center,5,$mailaddress,$mailimagesfacecolor);
Imagepng($mailaddressimages); 
ImageDestroy($mailaddressimages);
?>

把下面的文件保存为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 content="all" name="robots" />
<meta content="[email protected],US" name="author" />
<meta content="www.domain.com,Reprint from then webseits" name=Copyright />
<meta content="Welcome to domain.com!" name=description />
<meta content="About For China News Sports Entertainment Shop Business Travel" name=keywords />
<meta http-equiv=Content-Language content="iso-8859-1" />
<link rev=stylesheet media=all href="css/style01.css" type=text/css rel=stylesheet />
<style type=text/css media=all>@import url("css/style01.css");</style>
<meta http-equiv="Content-Language" content="en" />
<meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" l gen true for "http://www.domain.com" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://www.domain.com" r (nz 1 vz 1 lz 1 oz 1 cz 1))' />
<meta http-equiv="reply-to" content="[email protected]" />
<meta name="Author" content="domain.com employee" />
<meta name="Copyright" content="Copyright (C) 2002-2005 domain.com All signature Rights Reserved." />
<meta content="MSHTML 6.00.3790.0" name="generator" />
</head>
<body>
<form action="index.php" mothod="post">
You email:<input name="mailname" type="text" value="[email protected]" /><br /><input type="submit" value="确定" />
</form>

然后把两个文件放在同一个目录就可以了。

这个程序主要是。

通过get获取值后生成。

一个图片格式的email地址。

主要是为了防止email搜索软件抓取email地址。