Bienvenue sur le site des Expressions Régulières Icone page d'accueil - Les expressions régulières php Accueil   Icone articles sur les expressions régulières en php Articles d'Expreg - Billets de Fred   Icone nos regex - Les expressions régulières php Les regex d'Expreg Icone mail - Les expressions régulières php



 1) Crypteur de mot de passe  
les regex php d'expreg.com
posté par Yves Maistriaux (ID : 80)

Petit script permettant de crypter mot de passe et login pour les placer dans un fichier config.inc.php par exemple.
Extrait d'une source complète (Logopasse1)

Utilise md5();

<?php
//--- Ce morceau de script est a utiliser en interne seulement ---// 
//--- C'est un crypteur de mot : login et passe pour les scripts d'authentification ---// 
//--- Copier/coller ce code sur une page et renommez-la crypt.php ---// 
//--- partie extraite d'un script complet Logopasse1 - www.europeancards.com 
//--- 

$user_crypt  md5($_POST['login']); 
$paswd_crypt md5($_POST['pass']); 

echo 
'<table width="400" border="0"><tr><td colspan="2" align="center">'
echo 
'<form method="post" action="' $_SERVER['PHP_SELF'] . '">'
echo 
'Login : <input type="text" name="login" size="10"> '
echo 
'Mot de passe : <input type="password" name="pass" size="8">'
echo 
'<input type="submit" name="submit" value="Crypter"></form></td></tr>'
//--- 
if (empty($_POST['login']) || empty($_POST['pass'])){ 

    echo 
'<tr><td colspan="2" align="center">'
    echo 
'Inscrivez votre login et mot de passe,<br />'
    echo 
'puis cliquer sur "Crypter" pour les crypter.</td></tr>'
     
} else { 

    echo 
'<tr><td width="150">'
    echo 
'Le user crypté est :</td><td width="250"><b>'
    echo 
$user_crypt '</b></td></tr><tr><td>'
    echo 
'Le paswd crypté est :</td><td><b>'
    echo 
$paswd_crypt '</b></td></tr><tr><td colspan="2">'
    echo 
'Copier-coller ces deux valeurs dans les variables '
    echo 
'$user et $passe d'un fichier config.inc.php par exemple'; 
    echo '
</td></tr></table>'


//--- Fin du crypteur - 
// recopier simplement les valeurs obtenues 
// dans les deux variables de la page config.inc.php ---//  
?>




European Cards - Hosting-Ec Validation W3C European Cards - Hosting-Ec Validation W3C © 2003 - 2008 www.expreg.com - Toutes reproductions interdites sans l'autorisation écrite des auteurs
:::::::::: Design an Hosting by : European Cards Sprl ::::::::::