note 105201 deleted from function.md5 by danbrown
| From: | danbrown@php.net | Date: | Tue, 02 Aug 2011 19:01:51 +0000 |
| Subject: | note 105201 deleted from function.md5 by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-182119@lists.php.net to get a copy of this message | ||
Note Submitter: dustinrr at gmail dot com
----
/////////////////CREATE A JOOMLA! PASSWORD
function CreateJoomlaPW($ConvertPass) {
function rand_str($length = 32, $chars =
'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890') {$chars_length =
(strlen($chars) - 1); $string = $chars{rand(0, $chars_length)}; for ($i = 1; $i < $length; $i =
strlen($string)) {$r = $chars{rand(0, $chars_length)}; if ($r != $string{$i - 1}) $string .= $r;}
return $string;}
$salt=rand_str();
$pwvalue=md5($ConvertPass.$salt);
$ConvertPass=$pwvalue.':'.$salt;
return $ConvertPass;} ?>