sPoOL
Noobie
Posts: 8
I'm a llama!
|
|
generierung von passwörtern...
« on: June 24, 2002, 10:05:24 AM » |
|
ich wollte mal anfragen wie ich passwörter für yabbse generieren die auch akzeptiert werden... ich verwende die orginal funktionen ich hab nur die variable verändert da ich kein array benötige... allerdings funktioniert das generierte passwort nicht... mein script sieht folgendermaßen aus. ich hab eine liste mit namen welche ich samt passwort und allen andern notwendigen daten in die yabbse_members tabelle schreiben möchte... <?php $fd = fopen("namen.txt", "r"); echo "<table align=center width=400>"; while (!feof($fd)) { $buffer = fgets($fd, 4096); list($no,$name,$rang,$punkte)= split(" ",$buffer, 4);
// randomly generate a new yabbse password mt_srand(time()); $password = crypt(mt_rand(-100000,100000)); // remove all non alpha-numeric characters $password = preg_replace("/\W/","",$password); // limit it to 10 characters max $password= substr($password,0,10);
$password = crypt($password,substr($password,0,2));
mysql_connect("******","*******","******"); mysql_select_db("******");
$requesttime = time();
mysql_query("INSERT INTO yabbse_members (memberName,realName,passwd,emailAddress,posts,personalText,avatar,dateRegistered,hideEmail,memberIP,memberGroup) VALUES ('$name','$name','$password','[email protected]','0','FdA-Member','blank.gif ','$requesttime','1','127.0.0.1','FdA')");
}
fclose ($fd); ?>
|