Scripts

Upload functie

Met deze functie is het uploaden erg eenvoudig. Ik heb het zo kort mogelijk en zo universeel mogelijk gehouden. Als er opmerkingen zijn dan hoor ik het graag. Hij accepteert het volgende: - een file array van het uploaden, dus: $_FILES['naamvanveld'] - de map waar het bestand moet komen Hij geeft terug: - een statuscode - de bestandsnaam Voorbeeld gebruik:

upload-functie
<?
function uploadimage($file,$dir)
{
	/*
	Give the following messages
	1	The filename was already in use
	2	Upload was succesful
	3	Upload failed
	4	No file given
	*/
	
	$filename 						= explode("\\", $file['name']);   
	$last 							= count($filename) - 1;   
	$filename 						= $filename[$last];
	
	if(file_exists($dir . $filename))
	{
		$return						= 1;
	}
	elseif(is_uploaded_file($file['tmp_name'])) 
	{
		$return						= (move_uploaded_file($file['tmp_name'], $dir . $filename)) ? 2 : 3;
	}
	else
	{
		$return						= 4;
	}
	
	return array('status'=>$return,'filename'=>$filename);
}
?>

Reacties

0
Nog geen reacties.