file discarded"; } die(str_replace("",$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); } ?>