הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   php | ליצור מספר רנדומלי כל פעם ולהציב אותו במשתנה (https://hosts.co.il/forums/showthread.php?t=106051)

Tyler 31-12-13 17:19

php | ליצור מספר רנדומלי כל פעם ולהציב אותו במשתנה
 
אז ככה אני מעונין לבנות פונקציה קטנה לבית הספר שכל פעם מוציאה תלמיד אחר מהמערכת ומציגה פרטים עליו (בשביל משחק כלשהו לסוף שנה שרוצים לעשות).

בכ"מ, י שאצלנו במערכת מב"ס לכל תלמיד את הUID שלו כמו לכל אחד. החל מ1 ועד ל.... לא יודע

עשיתי כזה דבר:

קוד:

$talmid = "http://www.mydomain.com/profile.php?m=";
אני מעונין כל פעם ליצור מספר 4 ספרתי רנדומלי כדי להציב אחרי הכתובת

שבסופו של דבר כל פעם שאני אריץ את הPHP אני אקבל את הדבר הבא
http://www.mydomain.com/profile.php?m=1231
http://www.mydomain.com/profile.php?m=2212
http://www.mydomain.com/profile.php?m=1234
http://www.mydomain.com/profile.php?m=7821

וכך הלאה.. כל פעם תיווצר כתובת שונה עם מספר שונה בסוף.

ניסיתי לעשות מספר דברים עם פונקצית RAND ולשלב אותה ב$TALMID אבל לא הצלחתי..

אשמח לעזרה, תודה.

נ.ב בJAVA עשיתי את זה בלי שום בעיה, פשוט סגרתי את הלינק עם גרשיים ולאחר מכן הוספתי "+" ולאחר מכן הוספתי "RANDOMNUMBER" . וזהו
(RANDOMNUMBER היא פונקציה פשוטה שכוללת MATH FLOOR וכו' שיוצרת מספר רנדומלי שהגדרתי עוד לפני כן)

MAORBARI 31-12-13 20:11

ציטוט:

נכתב במקור על ידי Tyler (פרסם 885435)
אז ככה אני מעונין לבנות פונקציה קטנה לבית הספר שכל פעם מוציאה תלמיד אחר מהמערכת ומציגה פרטים עליו (בשביל משחק כלשהו לסוף שנה שרוצים לעשות).

בכ"מ, י שאצלנו במערכת מב"ס לכל תלמיד את הUID שלו כמו לכל אחד. החל מ1 ועד ל.... לא יודע

עשיתי כזה דבר:

קוד:

$talmid = "http://www.mydomain.com/profile.php?m=";
אני מעונין כל פעם ליצור מספר 4 ספרתי רנדומלי כדי להציב אחרי הכתובת

שבסופו של דבר כל פעם שאני אריץ את הPHP אני אקבל את הדבר הבא
http://www.mydomain.com/profile.php?m=1231
http://www.mydomain.com/profile.php?m=2212
http://www.mydomain.com/profile.php?m=1234
http://www.mydomain.com/profile.php?m=7821

וכך הלאה.. כל פעם תיווצר כתובת שונה עם מספר שונה בסוף.

ניסיתי לעשות מספר דברים עם פונקצית RAND ולשלב אותה ב$TALMID אבל לא הצלחתי..

אשמח לעזרה, תודה.

נ.ב בJAVA עשיתי את זה בלי שום בעיה, פשוט סגרתי את הלינק עם גרשיים ולאחר מכן הוספתי "+" ולאחר מכן הוספתי "RANDOMNUMBER" . וזהו
(RANDOMNUMBER היא פונקציה פשוטה שכוללת MATH FLOOR וכו' שיוצרת מספר רנדומלי שהגדרתי עוד לפני כן)

PHP קוד:

$rand_num rand(10009999);
echo 
'http://www.mydomain.com/profile.php?m='.$rand_num


Tyler 02-01-14 23:19

ציטוט:

נכתב במקור על ידי MAORBARI (פרסם 885442)
PHP קוד:

$rand_num rand(10009999);
echo 
'http://www.mydomain.com/profile.php?m='.$rand_num


תודה רבה!


כל הזמנים הם GMT +2. הזמן כעת הוא 16:31.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ