Jump to content

[SOLVED] array inside a function..getting syntax error


drumhrd

Recommended Posts

Can someone please tell me why I am getting this error.  :facewall:

 

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;

)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.