السلام عليكم
اخواني
كيف اسوي كود عشوائي مثل هذا GSZ-2346-842 او مثل هذا GJZ2346FMW او اي شكل ، اهم شي متكون من حروف وأرقام والحروف كبتل وما تتكرر
انا حاولت بدالة الراندوم بس للآسف تعطي فقط ارقام ولا تقدر تتحكم بشكلها
الرجاء المساعدة
تحياتي لكم
السلام عليكم
اخواني
كيف اسوي كود عشوائي مثل هذا GSZ-2346-842 او مثل هذا GJZ2346FMW او اي شكل ، اهم شي متكون من حروف وأرقام والحروف كبتل وما تتكرر
انا حاولت بدالة الراندوم بس للآسف تعطي فقط ارقام ولا تقدر تتحكم بشكلها
الرجاء المساعدة
تحياتي لكم
وعليكم السلام ورحمة الله وبركاته
هذه الكود ان شاء الله يفيدك "تستطيع استبدال time() برقم id الموضوع اذا كان غير مكرر"
الناتج مثل هذا النصكود PHP:
$id = time();
$id = MD5("$id");
$id = strtoupper("$id");
طبعا ستكون غير مكرره .. المشكلة هي في طول النص الناتج ... اذا اردت حل هذه المشكلة فالكود يحتاج الى قليل من التطوير .كود PHP:
D79CD06799863224B7324D969C1E2084
__________________
http://www.pl2004.com
أخوي عندي كود يظهر لك أرقام عشوائية ... ربما يفيدك .
وسوف يظهر لك الناتج جديد في كل مره تحدث الصفحة فيها ...كود PHP:
<?php
$code=md5(uniqid(rand()));
Echo "$code";
?>
وسوف يكون الناتج 32 حرف لأنه أعتمد على الـ MD5 في التشفير ...
تمنياتي لك بالتوفيق
Malphp
يعطيكم العافية شباب ،
ولكن هذه الطرق اعرفها انا ابي نفس المثال الي حطته حروف كبيرة وارقام
قد تحتاج الى الدالة التالية :
وستكون النتيجةكود PHP:
echo strtoupper("normal text");
NORMAL TEXT
باحرف كبيرة
__________________
www.DNStatus.com
السلام عليكم
وهذه بعض نتائج التشفيركود PHP:
<?php
$num= (microtime()*1000000);
$encode = base64_encode("$num");
echo strtoupper("$encode");
?>
NJY3ODE5
NTU2NTA=
MJGXMZUW
ODE3MJI1
__________________
سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.
اعتقد لو تستخدم سلط ( SALT ) معينه بتنفعك اكثر
__________________
أهلا و سهلا بكم في :-
موقع دار الأوائل
تفضل معنا خدمات الاستضافة
موقع العبقري لخدمات الاستضافة
بإمكانك عمل مصفوفة Array مكونة من الحروف (عربية أنجليزية على حسب رغبتك)و الأرقام من 0 الى 9
طبعاً لو أنجليزية بتكون عندك 28 حرف + 10 أرقام = 38 عنصر في المصفوفة
تختار طول الجملة الي تبغى تسويها مثلا 10 عناصر لكل جملة (مثالك)
تسوي لك رقم عشوائي بين (0 الى 38) بحيث يكون معرف المصفوفة (Array Index) (تعمل الرقم العشوائي لعدد المرات الي تحتاجها 10 مرات (مثالك)
تطبع الكود
نعم اخي m4u
هذا ما قصدته بــ
سلط ( SALT ) معينه
__________________
أهلا و سهلا بكم في :-
موقع دار الأوائل
تفضل معنا خدمات الاستضافة
موقع العبقري لخدمات الاستضافة
كود PHP:
function GenerateRandomString($intStrLen)
$charr = array ('A', 'B', 'C',
'D', 'E', 'F',
'G', 'H', 'I',
'J', 'K', 'L',
'M', 'N', 'O',
'P', 'Q', 'R',
'S', 'T', 'U',
'V', 'W', 'X',
'Y', 'Z', '-', '-', '-');
$strRandomString = '';
for( $i=0; $i<$intStrLen; $i++ )
$strRandomString .= $charr[rand(0,sizeof($charr)-1)];
return $strRandomString;
}
echo GenerateRandomString(7);
__________________
شبكة جراح - العاب فلاش جديده - برامج مجانية - برودكاست - برودكاست بلاك بيري - معاني الاسماء - العاب فلاش
لله يعطيكم العافية وما قصرتم ، امثله وإقتراحات رائعه
DNStatus حلوة الحركة
ALMimoni حلوة الحركة ، ولكن يعيبها انها تظهر لك نتائج تحتوي على علامة =
عبقري العرب حلو بس ممكن تعطينا مثال ؟ وهل راح تظهر نفس الي طلبته ؟
m4u هذي فكره حلوة وفكرت فيها ولكن طويلة :S مقارنة بحركة او فنكشن من الي استخدموها
شاكر لكم ومقدر
لله يعطيك العافية EmiDes.Com مثال رائع ما قصرت
العفو اخوي
__________________
شبكة جراح - العاب فلاش جديده - برامج مجانية - برودكاست - برودكاست بلاك بيري - معاني الاسماء - العاب فلاش
استاذ EmiDes.Com ، يعطيك العافية جربت الكود ولكن ظهرت بعض الملاحظات عليه
بعض النتائج تكون كلها حروف والبعض كلها ارقام والبعض يظهر فية الرمز - متكرر او يظهر في اول الكود او اخرة شاهد بعض النتائج
-HUNXHP
DMRZ--D
CR---O
تفضل أخوي
كود PHP:
function GenerateRandomString($intStrLen){
$charr = array ('A', 'B', 'C',
'D', 'E', 'F',
'G', 'H', 'I',
'J', 'K', 'L',
'M', 'N', 'O',
'P', 'Q', 'R',
'S', 'T', 'U',
'V', 'W', 'X',
'Y', 'Z');
$strRandomString = '';
for( $i=0; $i<$intStrLen; $i++ )
$strRandomString .= $charr[rand(0,sizeof($charr)-1)];
return $strRandomString;
}
$s = GenerateRandomString(3);
$ss = GenerateRandomString(4);
$sss = GenerateRandomString(3);
$code = " $s-$ss-$sss";
echo $code;
__________________
شبكة جراح - العاب فلاش جديده - برامج مجانية - برودكاست - برودكاست بلاك بيري - معاني الاسماء - العاب فلاش