View Single Post
ישן 23-05-06, 16:27   # 9
PhS
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 77

PhS לא מחובר  

או קיי זה מה שאני הבנתי (בכלל לא 100%)

PHP קוד:
<?php  

function generate_code($chars){  // יצירת פונקציה
for($i=0;$i<=($chars-1);$i++){  
// אם משתנה קטן או שווה למספר התווים שבחרת
// אז תעשה את הלולאה ותגדיל באחד את המשתנה

$r0 rand(0,1); $r1 rand(0,2); // הגרלת שני מספרים, אחד בין0 ל1 והשני בין 0 ל2 

if($r0==0){$r .= chr(rand(ord('A'),ord('Z')));}  
// אם המספר הראשון שווה ל0 אז אז תגריל אותיות
elseif($r0==1){ $r .= rand(0,9); }  
// אם המספר הראשון שווה ל1 אז תגריל מספר מ1 עד 9
if($r1==0){ $r strtolower($r); }  
// אם המספר השני שווה ל0 אז תקטין את האות
}  
return 
$r;  
// תראה את האות
}  

$size "10"// מספר התווים 

$random_password generate_code($size); // יצירת הקוד לפי מספר התווים 
echo "$random_password"// הצגת הקוד 
?>
בחלק מהדדברים השורה לפני הההגדרה - שים לב

מקווה שזה נכון

Last edited by PhS; 23-05-06 at 16:35..
  Reply With Quote