Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/11/2004, 06:56
Faser
 
Fecha de Ingreso: noviembre-2002
Mensajes: 130
Antigüedad: 22 años
Puntos: 0
Perfecto, es justo lo que quería. Gracias por la aclaración jpinedo.

Por si a alguien le interesa les dejo aquí el codigo:
<?
require('configuracion.php');

function genera_password($longitud,$tipo="alfanumerico"){

if ($tipo=="alfanumerico"){
$exp_reg="[^A-Z0-9]";
} elseif ($tipo=="numerico"){
$exp_reg="[^0-9]";
}

return substr(eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())),
0, $longitud);
}

$resultado=mysql_query("SELECT nick FROM usuarios");
while ($row=mysql_fetch_array($resultado)){
$password=genera_password(8);
$sql="UPDATE usuarios SET password='$password' WHERE nick='".$row['nick']."'";
mysql_query($sql);

}

?>