All pastes #620426 Raw Edit

Anonymous

public php v1 · immutable
·published 2007-07-15 14:09 UTC
rendered paste body
<?phperror_reporting(E_ALL);function error($error,$file=0) // error dump{	if($file!=0)	{		@unlink($_FILES['file']['tmp_name']);		$error.="<br /><br />file discarded";	}	die(str_replace("<!ERR>",$error,file_get_contents("bare_error.php")));}function hrfs($size) // human readable file size{	$units=explode(' ','B KB MB');	for($i=0;$size>1024;$i++)	{		$size/=1024;	}	return round($size,2).$units[$i];}function genFileID() // generate a file ID{	$out="";	for($i=1;$i<9;$i++)	{		$out.=mt_rand(1,9);	}	return(int)str_shuffle($out);}function checkFileID($id){	if(!is_int($id)||strlen($id)!==8)	{		return false;	}	else	{		//check if its in the table, if so		return true;	}}function genDelKey($a,$b)// ip, filename{	return substr(str_shuffle(bin2hex(md5($a.$b,true))),16);}?>