can somone help me to make this work i want to generate a password
Password Length: 15
Include Lowercase Characters Include Uppercase Characters
with one number in random position
ex:
Zs8ChnduGpkeuqx
ovephmVXD8RgcPr
VimDDE3txrVjLSe
here is what i was doing before and i wasnt sure if its the right way so i asked for help to get more informations ;)
<?php
function generateRandomString($length =14, $letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'){
$s = '';
$lettersLength = strlen($letters)-1;
for($i = 0 ; $i < $length ; $i++)
{
$s .= $letters[rand(0,$lettersLength)];
}
return $s;
}
function generateRandomNum($length =1, $letters = '0123456789'){
$s = '';
$lettersLength = strlen($letters)-1;
for($i = 0 ; $i < $length ; $i++)
{
$s .= $letters[rand(0,$lettersLength)];
}
return $s;
}
function shuffled() {
$str = generateRandomString();
$num = generateRandomNum();
$tot = $str.$num;
$s = str_shuffle($tot);
{
return $s;
}
}
echo shuffled();
?>
thank you for your help