一小段代码给饱受垃圾邮件困扰的大家~~
今天写站的时候写的,顺便发出来给大家用。一个将英文字母传成网页ASCII码,或者叫HTML实体的PHP函数。
转换后只有浏览器可以看懂是什么
大家可以试试这段代码是怎样保护大家邮件地址不被找到的。
运行后看网页源代码就知道了
<?php
function Email2ASCII($character) {
$h = strlen($character);
for ($i=0; $i<$h; $i++) {
$c .= "&#".ord($character[$i]).";";
}
return $c;
}
echo Email2ASCII("abc@jgwy.net");
?>
好!
能写成js的不? JS没有PHP熟,可能还需要研究研究。
不过按照这个原理什么版本的都可以写出来的,就是看语言熟悉程度了。^_^ 是啊,c熟的话应该都没有问题吧 我觉得写成JS基本没什么意义,E-mail地址还是会在页面出现的,JS是在客户端运行的,开源码也可以看到邮件地址的,没有达到隐藏的目的。
还是在服务器端运行直接送HTML实体代码到客户端的好。 有理,asp的呢,期待 http://ngb.gov.cn/Error/mail.php
以上是演示。牛X。 abc@jgwy.net
abc@jgwy.net靠code都不行,牛x啊 呵呵 asp的就真正不熟了,不研究asp的。
我写的东西全都是PHP的,只看哪位asp达人改成asp版了。 kankan
页:
[1]
2