پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
سلام.
دوستان راه حل هایی گفتن برای این کار.
حالا باز اگه اصرار دارید برنامه ای براتون نوشته بشه با ایمیل من تماس بگیرید.
a.xtatic [at] gmail.com
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
iHSG
سلام
کد جناب
takpar7 کاملاً درسته اما بنده هم یه کد کوتاه تر برای این کار نوشتم:
این برای تولید یوزرنیم:
کد PHP:
<?php
for ($i=0; $i<10000; $i++){
echo bin2hex(openssl_random_pseudo_bytes(5)).'@yahoo.com<br>';
}
?>
این برای تولید پسورد:
کد PHP:
<?php
for ($i=0; $i<10000; $i++){
echo 'Sib'.bin2hex(openssl_random_pseudo_bytes(10)).'<br>';
}
?>
در هر دو کد به جای عدد 10000 می تونید هر عددی بذارید این تعداد تولید کد است.
در کد اول به جای عدد 5 و در کد دوم به جای عدد 10 می تونید هر عددی بذارید این طول رشته تولید شده است هر عددی بذارید دو برابرش تولید میشه مثلاً الان برای رمز عبور 10 است رمز عبور 20 حرفی تولید میشه.
ممنون دوست عزیزم
میشه دوست عزیز اینجور این کد رو نوشت
مثلا از عدد 10000تا20000 به صورت رندوم و فقط عدد تولید بشه برا یوزر ها
خودمونی تر بگم
مثلا اولیش 10000
هست بعدیش بشه 10987
و تکرار م نداشته باشه؟
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
amir2647
ممنون دوست عزیزم
میشه دوست عزیز اینجور این کد رو نوشت
مثلا از عدد 10000تا20000 به صورت رندوم و فقط عدد تولید بشه برا یوزر ها
خودمونی تر بگم
مثلا اولیش 10000
هست بعدیش بشه 10987
و تکرار م نداشته باشه؟
بفرمایید:
کد PHP:
<?php
for ($i=0; $i<10000; $i++){
echo mt_rand(1000, 9999).'@yahoo.com';
}
?>
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
iHSG
بفرمایید:
کد PHP:
<?php
for ($i=0; $i<10000; $i++){
echo mt_rand(1000, 9999).'@yahoo.com';
}
?>
بازم تشکر ولی 3 سوال اومد ذهنم
1=بر این که بخوام کدهای تولید شده رو از 10000 تا 20000 تغییر بده چکارم ؟ این تغییر بدم
echo mt_rand(1000, 9999).'@yahoo.com'
2=الان ایمیل ها زیر هم نمایش داده نمیشه همه رو تو ی سطر نمایش میده چطور هر ایمیل تو یک سطر
3=پسورد میشه به این کد اظافه کرد حرف اول پسور بزرگ ایجور Webi26548
Webi
ثابت باشه 5عدد کنارش تغییر بده
در کل اینجور تولید کنه
http://appid24.com/rond.php
ممنون میشم کمکم کنید
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
amir2647
بازم تشکر ولی 3 سوال اومد ذهنم
1=بر این که بخوام کدهای تولید شده رو از 10000 تا 20000 تغییر بده چکارم ؟ این تغییر بدم
echo mt_rand(1000, 9999).'@yahoo.com'
2=الان ایمیل ها زیر هم نمایش داده نمیشه همه رو تو ی سطر نمایش میده چطور هر ایمیل تو یک سطر
3=پسورد میشه به این کد اظافه کرد حرف اول پسور بزرگ ایجور Webi26548
Webi
ثابت باشه 5عدد کنارش تغییر بده
در کل اینجور تولید کنه
http://appid24.com/rond.php
ممنون میشم کمکم کنید
بفرمایید:
کد قبلی چک نمیکرد که ببینه تکراری باشه یا نه اما این کد هرگز تکراری تولید نمیکنه:
یوزر نیم:
کد PHP:
<?php
$users = array();
for ($i=0; $i<10000; $i++){
$id = mt_rand(10000, 20000);
if (!in_array($id, $users)){
$users[] = $id;
echo $id.'@yahoo.com<br>';
}
}
?>
رمز عبور:
کد PHP:
<?php
$passwords = array();
for ($i=0; $i<10000; $i++){
$id = mt_rand(10000, 20000);
if (!in_array($id, $passwords)){
$passwords[] = $id;
echo 'Webi'.$id.'<br>';
}
}
?>
امیدوارم به کارتون بیاد.
- - - Updated - - -
نمی دونم انجمن چش شده هی کد رو توی یه خط میاره.
حتی از NotePad هم کپی میکنم اینطوریه.
الان به زور مرتبش کردم.
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
iHSG
بفرمایید:
کد قبلی چک نمیکرد که ببینه تکراری باشه یا نه اما این کد هرگز تکراری تولید نمیکنه:
یوزر نیم:
کد PHP:
<?php
$users = array();
for ($i=0; $i<10000; $i++){
$id = mt_rand(10000, 20000);
if (!in_array($id, $users)){
$users[] = $id;
echo $id.'@yahoo.com<br>';
}
}
?>
رمز عبور:
کد PHP:
<?php
$passwords = array();
for ($i=0; $i<10000; $i++){
$id = mt_rand(10000, 20000);
if (!in_array($id, $passwords)){
$passwords[] = $id;
echo 'Webi'.$id.'<br>';
}
}
?>
امیدوارم به کارتون بیاد.
- - - Updated - - -
نمی دونم انجمن چش شده هی کد رو توی یه خط میاره.
حتی از NotePad هم کپی میکنم اینطوریه.
الان به زور مرتبش کردم.
عالی شده دوست گلم و واقعا کارتون حرف نداره
متاسفانه این فرم قابلیت چاپ نداره دوست عزیزم
میشه این کدها ادغام کردم ؟
یعنی اول ایمیل بعد ویرگول بعد رمز مثل این لینک
http://appid24.com/rond.php
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
amir2647
عالی شده دوست گلم و واقعا کارتون حرف نداره
متاسفانه این فرم قابلیت چاپ نداره دوست عزیزم
میشه این کدها ادغام کردم ؟
یعنی اول ایمیل بعد ویرگول بعد رمز مثل این لینک
http://appid24.com/rond.php
خواهش میکنم بفرما نسخه ادغام شدش:
کد PHP:
<?php
$users = array();
$passwords = array();
for ($i=0; $i<10000; $i++){
$id1 = mt_rand(10000, 20000);
$id2 = mt_rand(10000, 20000);
if (!in_array($id1, $users) & !in_array($id2, $passwords)){
$users[] = $id1;
$passwords[] = $id2;
echo $id1.'@yahoo.com, ';
echo 'Webi'.$id2.'<br>';
}
}
?>
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
iHSG
خواهش میکنم بفرما نسخه ادغام شدش:
کد PHP:
<?php
$users = array();
$passwords = array();
for ($i=0; $i<10000; $i++){
$id1 = mt_rand(10000, 20000);
$id2 = mt_rand(10000, 20000);
if (!in_array($id1, $users) & !in_array($id2, $passwords)){
$users[] = $id1;
$passwords[] = $id2;
echo $id1.'@yahoo.com, ';
echo 'Webi'.$id2.'<br>';
}
}
?>
سلام دوست عزیز
خواستم بدونم میشه به این کد برای هر یوزر و پسورد ی سریال نامبر اضافه کرد ؟
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
amir2647
سلام دوست عزیز
خواستم بدونم میشه به این کد برای هر یوزر و پسورد ی سریال نامبر اضافه کرد ؟
بله میشه فقط سریال فقط از عدد باشه یا حروف انگلیسی هم توش باشه؟
بعد از این سریال ها باشه که 4 رقم 4 رقم با خط تیره از هم جدا میشن؟
پاسخ : درخواست برنامه یا اسکریپت یوزر و پسورد ساز
نقل قول:
نوشته اصلی توسط
iHSG
بله میشه فقط سریال فقط از عدد باشه یا حروف انگلیسی هم توش باشه؟
بعد از این سریال ها باشه که 4 رقم 4 رقم با خط تیره از هم جدا میشن؟
دوست عزیز
نگاه کن ما مثلا از 10000 تا 20000 یوزر ساختیم درسته
حالا میخوام برای یوزر ی سریال نامبر درست شه
سریال نامبر ها مرتب باشن از عدد
از 10000 شروع و مرتب تا 20000 باشن و با ویرگول جدا بشن
s/n:10000