2013-03-27 64 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'

相關問題