2013-03-27 100 views
-1

我有这个功能PHP函数不能正常工作,因为它应该

function getDomain($you){ 
$domain = substr(strrchr($you, "@"), 1); 
$blacklist = array('hushmail.com', 'sharklasers.com', 'guerrillamailblock.com', 'guerrillamail.com', 'guerrillamail.net', 'guerrillamail.biz', 'guerrillamail.org', 'guerrillamail.de', 'spam4.me' 'tagyourself.com', 'getairmail.com', 'broadbandninja.com', 'whatsaas.com', '6paq.com', 'consumerriot.com', '7tags.com', 'moburl.com', 'cellurl.com', 'whatiaas.com', 'vidchart.com', 'rmqkr.net', 'bh.mintemail.com', 'mailcatch.com', 'mailinator.com', 'spamthisplease.com', 'chammy.info', 'sogetthis.com', 'letthemeatspam.com', 'spamhereplease.com', 'sendspamhere.com', 'tradermail.info', 'meltmail.com', 'yopmail.fr', 'yopmail.com', 'yopmail.net', 'fakeinbox.com', 'emailsensei.com', 'insorg-mail.info', 'mailnesia.com', 'tempsky.com', 'freemail.ms', 'mailexpire.com', 'jetable.org', 'mailmetrash.com', 'inst1.com', 'inbox.si', 'armyspy.com', 'dayrep.com', 'teleworm.us', 'tempemail.net', 'throwawaymail.com', 'sofimail.com', 'tempinbox.com', 'dingbone.com', 'fudgerub.com', 'lookugly.com', 'smellfear.com', 'shitmail.com', 'crapmail.com', 'moto-technika71.com', 'blizzardrc.org', 'tyear.ru', 'autostop71.ru', 'anonymouss.ws', 'coupe-cars.ru', 'mytempemail.com', '0clickemail.com', 'utilities-online.info', 'emailisvalid.com', 'hushmail.me', 'hush.com', 'hush.ai', 'mac.hush.com', 'incognitomail.org', '12minutemail.com', 'deadaddress.com'); 
if (in_array($domain, $blacklist)) { 
    return true 
} else { 
    return false 
} 
} 

我使用它,以确保当他们注册了一个网站,人们不使用一次性电子邮件地址,但对于一些当我加入这个理由的时候,它会打破整个脚本,我已经走了好几次了,我不能在我的生活中找出我所犯的错误/错误。这可能很简单,但我的眼睛无法找到它。

+4

之间,缺失都返回语句后分号之后。 – Daedalus 2013-03-27 16:22:04

+0

空白页面表示您的脚本正在抛出错误,但尚未将PHP配置为显示错误消息。这是你在进一步研究之前需要解决的问题;没有错误消息的帮助,编码是不可能的。这里有一个[简要说明](http://stackoverflow.com/a/5680885/13508)。 – 2013-03-27 16:23:28

+0

@Daedalus请发表回复,我现在觉得有点傻,但我真的很感激。 – kira423 2013-03-27 16:24:08

回答

2

您在这里缺少一个逗号:两个回线'spam4.me' 'tagyourself.com'

然后分号。

虽然您应该激活PHP错误日志。

3

(1)缺少; return语句

(2)缺少 'spam4.me' 和 'tagyourself.com'

相关问题