Fonction crypt()

Dans la serie .htpasswd et .htaccess. J’ai reçu une réponse de www.infomaniak.ch (si qq’un est hosté là-bas) concernant la fonction crypt. Elle n’est effectivement pas active en PHP, mais en PERL. Comme souvent c’est le cas sur des serveurs linux, ça pourra peut-être donner des idées…

Quote:

Si vous souhaitez créer des utilisateur par interface web, vous devrez utiliser un petit bout de perl dans votre code PHP, afin de générer le mot de passe en crypte, celui qui va dans le fichier htpasswd.

<? $password = exec("perl -e 'print crypt(mot_de_passe,aa);'"); ?>

Cela vous donnera des mots de passe crypté, n’oubliez surtout pas de modifier le « aa » qui fait partie intégrante de la clé.


George Kilroy
www.kilroySoft.ch (george@kilroySoft.ch)