Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Outro dia eu vi aqui no fórum duas forma de gerar uma senha automática, boas até, mas o PHP disponibiliza para nós a função uniqid(); que gera id único e junto com as funções md5(); e time(); fica "bem mais único" xD não há necessidade de colocar, mas cabe a cada um decidir, eu uso esse conjunto de funções para gerar um novo nome para arquivos, fica bem legal, mas já que é para senha, vamos usar a função substr(); para limitar o comprimento da string, vamos lá.
<?php
$pwd = md5(uniqid(time(), true));
$pwd = substr($pwd, 0, 6);
echo $pwd;
?>
Apenas isso xD
A função uniqid(); tem algumas propriedades que vale conhecer.
http://br2.php.net/manual/pt_BR/function.uniqid.php
Abraço, Sérgio.
Carregando comentários...