drumhrd Posted October 9, 2009 Share Posted October 9, 2009 Can someone please tell me why I am getting this error. Parse error: syntax error, unexpected ';', expecting ')' function filecheacker ( $blacklist = array(".php", ".phtml", ".php3", ".php4", ".php5"); <-------flagging on this line foreach ($blacklist as $item) { if(preg_match("/$item\$/i", $_FILES['userfile']['tmp_name'])) { echo "We do not allow uploading PHP files\n"; exit; } } $imageinfo = getimagesize($_FILES['userfile']['tmp_name']); if($imageinfo['mime'] != 'image/gif' && $imageinfo['mime'] != 'image/jpeg' && $imageinfo['mime'] != 'image/png') { echo "Sorry, we only accept GIF, PNG and JPEG images\n"; } return $imageinfo; ) Quote Link to comment https://forums.phpfreaks.com/topic/177070-solved-array-inside-a-functiongetting-syntax-error/ Share on other sites More sharing options...
Zane Posted October 9, 2009 Share Posted October 9, 2009 function filecheacker ( { return $imageinfo; ) Quote Link to comment https://forums.phpfreaks.com/topic/177070-solved-array-inside-a-functiongetting-syntax-error/#findComment-933617 Share on other sites More sharing options...
drumhrd Posted October 9, 2009 Author Share Posted October 9, 2009 OMG I am an idiot.. function filecheacker (){ I think I need to go to bed. Quote Link to comment https://forums.phpfreaks.com/topic/177070-solved-array-inside-a-functiongetting-syntax-error/#findComment-933618 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.