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; ) 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; ) 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. 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
Archived
This topic is now archived and is closed to further replies.