Problem in a generate password function

From: Date: Mon, 31 Mar 2008 08:57:04 +0000
Subject: Problem in a generate password function
Groups: php.general 
Request: Send a blank email to php-general+get-272331@lists.php.net to get a copy of this message
Hi, I have the code of a function to generate a random 10 character long password following my signature. To test it i do: $clearpass = create_pass(); print('Clear: ' . $clearpass); die(); But the output is only "Clear:" Why isn't it working ? Any help would be appreciated. Warm Regards, Mário Gamito -- function create_pass () { $length=10; $password = ""; $possible = "0123456789abcdefghijklmnopqrstuvxz"; $i = 0; while ($i < $length) { $char = substr($possible, mt_rand(0, strlen($possible)-1), 1); if (!strstr($password, $char)) { $password .= $char; $i++; } } return $password; }

« previous php.general (#272331) next »