نرى في بعض المواقع بعض الرموز عند الدخول لها مثل موقع كليك حيث نرى انه يرتبط بالعنوان متغير كالتالي mv4dfxcve فكيف تولد هذا؟؟ و كيف يمكن عمل
كود من أحرف عشوائية مثل الذي نراه أحيانا عند تفعيل حساب ما خلال البريد
الالكتروني حيث نرى أن الكود أحرف عشوائية ؟؟
هذه أحد الطرق :
<%
DIM arr
arr=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")
for i=0 to 10
Randomize
pos=int(rnd*25)
code=code & arr(pos)
next
response.write code
%>الفكرة اننا عرفنا مصفوفة arr مكونة من حروف اللغة الانجليزية ال 26 كلها ..
ثم عملنا دوارة لتكون متغير مكون من 11 حرفا لأننا بدأنا من الصفر للرقم 10 و طبعا في كل دورة سيتم توليد رقم عشوائي من خلال الاعلان عن العشوائية عن طريق Randomize ثم حددنا المتغير pos الذي سيأخذ رقما عشوائيا من صفر إلى 25 يعني 26 احتمال يكون ..
ثم يقوم بإضافة عنصر المصفوفة الذي يقع في ال index المساوي لهذا الرقم ..
و بعد 11 مرة سيتكون المتغير code الذي قمنا بعرضه من خلال جملة العرض ..
أتمنى أن تكون فكرة مفيدة لكم ..