![]() |
מחפש סקריפט/להסביר לי איך לעשות
אני צריך לעשות שמתי שינכסו לדף כלשהו באתר שלי אנשים אוטומטית יועברו ללינק שאני אשים שם אבל זה לא הבעיה...אני צריך שכל פעם שיכנסו הם יועברו ללינק אחר משהו כמו 20 לינקים יש רעיונות? למי שלא הבין הכוונה היא נגיד הם יכנסו לblabla.com אז פעם הם יועברו לנענע פעם לוואלה פעם לרוטר וכו'
תודה רבה מי שמוצא!!! |
אולי אפשר עם מסגרות.
עריכה, טעות שלי, לא הבנתי את השאלה. אפשר לעשות מה שcrow הציע, ואפשר גם לקרוא את הקובץ עם file() ואז לבד זה נותן לך מערך שכל שורה זה איבר. ואז תעשה רנדום למספר שלם שבטווח המערך ולפיו תבחר את האתר |
תיצור קובץ טקסט עם רשימת כתובות של אתרים.
כל כתובת בשורה. ואז תקרא את הקובץ הזה באמצעות fread ותהפוך אותו למערך (לפי שורות) ואז פשוט כל פעם, תשלוף ערך אחד מהמערך באופן רנדומלי. קישורים: http://il2.php.net/manual/en/function.array-rand.php http://il2.php.net/fread |
אפשר עם טבלת mysql
או עם דף כמו שרן אמר או שאתה פשוט שם מערך בדף שמעביר ובשביל להוסיף אתה צריך לערוך את הדף(php) .. אתה מעביר באמצעות header |
אתם יכולים להביא לי דף עם הקוד ואני אשנה רק את האתרים?
|
בלי שפות צד שרת:
קוד:
<script language="javascript"> |
ציטוט:
http://il2.php.net/explode ו-mt_rand, http://il2.php.net/manual/en/function.mt-rand.php הוא פי 4 יותר מהיר מ-rand. |
ציטוט:
וגם זה קצת איטי... |
איטי? זה אמור להיות הרבה יותר מהיר מכל ההצעות האחרות שהציעו פה - נעשה שימוש בשפת צד לקוח בלבד.
ובמקום ה3 נקודות שרשמתי שם אתה רושם את שאר האתרים מcase 1 ועד case 20 (כדוגמא רשמתי לך את case 1, case 2 ו-case 20). ד"א, אם אתה רוצה לשנות את מספר האתרים, במקום 20 בשורה השנייה אתה רושם איזה מספר שאתה רוצה, וכמובן מפחית את הcaseים בהתאם. * עריכה: ד"א, אני מקווה שזה לא נחשב סקריפט מוכן נכון? ^^" כי זה לא סקריפט שמבצע איזה עבודה מוגדרת רצינית, רק איזה משו קטן =X * עריכה 2: זו הודעה 222 שלי D= |
אממ אחי איפה להכניס את זה בדף HTML? וסליחה על הבורות חח
|
כל הזמנים הם GMT +2. הזמן כעת הוא 21:11. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ