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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=48956)

Elad-A 04-07-07 15:58

למה צריך לולאה? פשוט שומרים בקוקיז ערך ריק וכל 5 שניות מרעננים (עם טאג META) ומעלים ב 5 את הקוקיז...

HagaiA 04-07-07 15:59

ואיך זה יספור עד 5 בלי לולאה בידיוק?..
--אם יש לך דרך אחרת אז בכיף,אבל צריך לספור,משמע שיהיה תהליך ושיציג גם 1 2 3 4 5--

Elad-A 04-07-07 16:00

אה גם צריך להציג? אז היית אומר..

HagaiA 04-07-07 16:03

=\\
רק רציתי להמחיש לך את הדברים לא חובה שהוא יציג,
בקיצור שיספור עד 5 ואז ירענן וכל פעם יספור 5 יותר מהמס' הקודם.

Elad-A 04-07-07 16:05

http://eladi.220mb.com/r.php

HagaiA 04-07-07 16:07

אתה צריך להראות פה את הקוד,ויפה מאוד,זה היה קל עכשיו אתה צריך גם להציע את האתגר החדש.(ושיהיה ברמה יותר גבוהה)

Elad-A 04-07-07 16:09

אני מעדיף שמישהו אחר יציע.. אין לי ממש רעיונות.

הקוד: (לא הכי יעיל, אבל שיהיה)

PHP קוד:

<?php
ob_start
();

$c $_COOKIE['test'] + 5;
setcookie("test" $c time() * 24 6);


if(
$_COOKIE['test'] == NULL)
{
    echo 
"0";
}
else
{
    for(
$i $_COOKIE['test']; $i $_COOKIE['test'] + 5$i++)
    {
        echo 
" " $i;
    }
}

echo 
"<meta http-equiv=\"refresh\" content=\"5\">";

?>


HagaiA 04-07-07 16:12

חבל שאתה סתם משתמש בקוקיז זה סתם מעמיס יותר אבל אוקי,
מישהו אחר יציע אתגר?או שאני יציע שוב?

Elad-A 04-07-07 16:19

אוקיי:

PHP קוד:

<?php
session_start
();

if(
$_SESSION['test'] == NULL)
{
    echo 
"0";
}
else
{
    for(
$i $_SESSION['test']; $i $_SESSION['test'] + 5$i++)
    {
        echo 
" " $i;
    }
}

$c $_SESSION['test'] + 5;
$_SESSION['test'] = $c;

echo 
"<meta http-equiv=\"refresh\" content=\"5\">";

?>

עם סיישן..
למרות שזה ממש לא מעמיס אבל שיהיה.

4ior 04-07-07 17:05

אוקיי אז אני אתן לכם אתגר.
יש לכם מערך עם X קבוצות. X חייב להיות זוגי.
עכשיו, מה שאתם צריכים לעשות זה שכל קבוצה תשחק מול קבוצה אחרת פעם אחת.
כל קבוצה תשחק מול קבוצה אחרת כל Z ימים.
ולכל קבוצה חייב להיות משחק חוץ ובית שווים, ואם לא שווים אז קרובים(5 חוץ ו3 בית למשל במקרה של 8 קבוצות)
דוגמה:
PHP קוד:

מערך:
$teams=array("team1","team2","team3","team4","team5","team6","team7","team8"); 

המשחקים יהיו ככה:
  • יום ראשון
    1. team1-team2
    2. team3-team4
    3. team5-team6
    4. team7-team8
  • יום שני
    1. team2-team3
    2. team4-team7
    3. team8-team5
    4. team6-team1

זה חייב להיות מודפס כמו הרשימה שלי(team-team) עם ימים..(כמובן שהסדר של איזה קבוצה מול איזה קבוצה לא חשוב.)


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

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