وعليكم السلام ورحمة الله وبركاته
تفضل أخوي وأي تطوير أنا بالخدمة.
كود PHP:
<?php
$start=array_sum(explode(" ",microtime()));
//============CONFIG==============
$host="localhost";
$username="root";
$password="";
$dbname="";
$tablename="";
$emailsfile="emails.txt";
//===============================
function createRandomPassword() {
$chars = "abcdefghijkmnopqrstuvwxyz023456789";
srand((double)microtime()*1000000);
$i = 0;
$pass = '' ;
while ($i <= 7) {
$num = rand() % 33;
$tmp = substr($chars, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}
//===============================
mysql_connect($host, $username, $password)or die("error: cannot connect.");
mysql_select_db($dbname)or die("error: cannot select DB");
$data=file($emailsfile);
$i=0;
foreach($data as $line){
$line=str_replace(">","",$line);
$info=explode("<",$line);
$name=addslashes($info[0]);
$email=addslashes($info[1]);
$pass=createRandomPassword();
$result=mysql_query("INSERT INTO ".$tablename." (name,email,password) VALUES ('".$name."','".$email."','".$pass."');");
if($result){
$i++;
}else{
echo "Error!";
}
}
$end=array_sum(explode(" ",microtime()));
echo "<span style='font-size:10px;'>time: ".round($end-$start,4)."s<br>";
echo "number: ".$i."</span>";
?>