Code: Select all
function getUserIP(){
$userIPActual = $_SERVER['REMOTE_ADDR'];
global $userIP;
$userIP = str_replace('.','',$userIPActual);
return $userIP;
};
function getTime(){
$microTimeActual = microtime(true);
global $microTime;
$microTime = str_replace('.','',$microTimeActual);
return $microTime;
};
function generateaRandom(){
function generateRandom($input){
$random_number = intval( "0" . rand(1,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) ); // random(ish) 5 digit int
$random_string = chr(rand(65,90)) . chr(rand(65,90)) . chr(rand(65,90)) . chr(rand(65,90)) . chr(rand(65,90)); // random(ish) 5 character string
$randomSum = $random_number.$random_string.'adjafhdklf';
$mostRandom = md5($randomSum.$input);
return $mostRandom;
};
function generate_a_random(){
$a_random_string = generateRandom(generateRandom(generateRandom(generateRandom(2071990))));
return $a_random_string;
};
global $final_random;
$final_random = generate_a_random();
return $final_random;
};
getUserIP(); getTime(); generateaRandom();
$unique_number = $userIP.$microTime.$final_random;