- <?php
-
- //Création password ultra simple
-
- //NE PAS UTILISER GENERATE_PASSWORD DIRECTEMENT DANS UN .HTPASSWD
- //UTILISEZ LA FONCTION CRYPT_PASSWORD POUR METTRE DANS .HTPASSWD
-
- //FONCTION_GENERATE_PASSWORD
-
- //formation du password
- //vous pouvez mettre tous les caractères que vous voulez utilisez dans $allowedchars
- //caractères utilisés pour l'exemple = 0-9a-z
- $allowedchars = "0123456789abcdefghijklmnopqrstuvwxyz";
- $length = 15;
- //Générer le password
- $Generate_Password = "";
- $max=strlen($allowedchars)-1;
- for ($i=1;$i<=$length;$i++)
- {
- $Generate_Password .= substr($allowedchars, rand(0, $max), 1);
- }
-
-
- echo'Password Généré : '.$Generate_Password.'<br /><br />';
-
-
- //FONCTION_CRYPT_PASSWORD
-
- $Crypt_Password = crypt($Generate_Password, CRYPT_MD5);
-
- //VOUS POUVEZ UTILISEZ LE RÉSULTAT DANS UN .HTPASSWD
- echo'Résultat pour .htpasswd : '.$Crypt_Password.'';
-
-
- ?>
<?php
//Création password ultra simple
//NE PAS UTILISER GENERATE_PASSWORD DIRECTEMENT DANS UN .HTPASSWD
//UTILISEZ LA FONCTION CRYPT_PASSWORD POUR METTRE DANS .HTPASSWD
//FONCTION_GENERATE_PASSWORD
//formation du password
//vous pouvez mettre tous les caractères que vous voulez utilisez dans $allowedchars
//caractères utilisés pour l'exemple = 0-9a-z
$allowedchars = "0123456789abcdefghijklmnopqrstuvwxyz";
$length = 15;
//Générer le password
$Generate_Password = "";
$max=strlen($allowedchars)-1;
for ($i=1;$i<=$length;$i++)
{
$Generate_Password .= substr($allowedchars, rand(0, $max), 1);
}
echo'Password Généré : '.$Generate_Password.'<br /><br />';
//FONCTION_CRYPT_PASSWORD
$Crypt_Password = crypt($Generate_Password, CRYPT_MD5);
//VOUS POUVEZ UTILISEZ LE RÉSULTAT DANS UN .HTPASSWD
echo'Résultat pour .htpasswd : '.$Crypt_Password.'';
?>