kostenloser Webspace werbefrei: lima-city


Zahlenratespiel

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    r*****w

    hi,wie k?nnte man ein zahlenratespiel
    realisieren?
    (es wird "zu gro?",od "zu klein" ausgegeben.)
    ms
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Wie meinst du das genau, mein muss erst mal genau wissen, wie das nacher aussehen soll.

    P.S: In PHP oder?
  4. Autor dieses Themas

    r*****w

    nat?rlich in php.
    ich will dass man eine zahl eingibt und es wird zur?ckgegeben,ob sie < oder>ist.(wie auf www.total-sinnlos.de)
  5. Hmm, das ist gar nicht schwer.

    Erst musst du mit rand() eine Zufalls Zahl generieren und diese in ein hidden field speichern.
    Du musst einfach ein Textfeld machen in dem der Benutzer die geratene Zahl eingibt, dann muss gepr?ft werden wie die Zahl im Verh?ltniss zu der Zufallsgenerierten Zahl steht.
  6. Autor dieses Themas

    r*****w

    okay, ich hab ja auch schon was. aber es funktioniert nicht!!
    ms
  7. Ok, poste mal deinen Code hier.
  8. Autor dieses Themas

    r*****w

    <html>

    <body>

    <form action="<?= $SERVER['PHP_SELF'] ?>" method="post">

    <input name="submit" type="submit" value="Zufallszahl generieren">


    </form>


    <?php

    if (isset ($submit))
    {

    echo "<br><br><br><br><form>Versuchen Sie die Zahl zu erraten.<br><br>Zahl eingeben <input name='zufall1'><br><br><br> <input name='raten1' type='submit'>";


    $zufall= rand();

    echo "<br><input value='$zufall' name='raten' type='hidden'></form>";
    }



    if (isset ($raten1)&& ($raten== $zufall1))
    {
    echo "Sehr gut! <b>$raten</b> war die Zahl.<br><br>"
    echo "<a href='javascript:history.back()'>Zur?ck</a>"

    }


    if (isset ($raten1)&& ($raten< $zufall1))
    {

    echo "Ihre Zahl war leider zu gro?, versuchen sie es erneut!<br><br>"
    echo "<a href='javascript:history.back()'>Zur?ck</a>"

    }



    if (isset ($raten1)&& ($raten> $zufall1))
    {
    echo "Ihre Zahl war leider zu klein, versuchen sie es erneut!<br><br>"
    echo "<a href='javascript:history.back()'>Zur?ck</a>"

    }



    ?>



    </body>

    </html>
  9. Hmm, der Quelltext, sieht eigendlich ganz gut aus.

    Es fehlen nur einige Semikole in der for Schleife. ;-)

    nimm den Code mal:

    <html>

    <body>

    <form action="<?= $SERVER['PHP_SELF'] ?>" method="post">

    <input name="submit" type="submit" value="Zufallszahl generieren">


    </form>


    <?php

    if (isset ($submit))
    {

    echo "<br><br><br><br><form>Versuchen Sie die Zahl zu erraten.<br><br>Zahl eingeben <input name='zufall1'><br><br><br> <input name='raten1' type='submit'>";


    $zufall= rand(1,100);

    echo "<br><input value='$zufall' name='raten' type='hidden'></form>";
    }



    if (isset ($raten1)&& ($raten== $zufall1))
    {
    echo "Sehr gut! <b>$raten</b> war die Zahl.<br><br>";
    echo "<a href='javascript:history.back()'>Zur?ck</a>";

    }


    if (isset ($raten1)&& ($raten< $zufall1))
    {

    echo "Ihre Zahl war leider zu gro?, versuchen sie es erneut!<br><br>";
    echo "<a href='javascript:history.back()'>Zur?ck</a>";

    }



    if (isset ($raten1)&& ($raten> $zufall1))
    {
    echo "Ihre Zahl war leider zu klein, versuchen sie es erneut!<br><br>";
    echo "<a href='javascript:history.back()'>Zur?ck</a>";

    }



    ?>


    </body>

    </html>

  10. Autor dieses Themas

    r*****w

    sch?n dann probier ichs damit mal...
  11. m****2

    wieso machst du sowas?

    Edit (djfun):
    Doppelpost:
    --------
    mann was bringt dir das denn?
    -------

    Beitrag ge?ndert am 15.02.2006 14:24 von djfun
  12. e*******e

    spa?, denk ich mal?
  13. Super. F?r wie lange? Zwei Sekunden? Wenn es das doch schon gibt spiel das doch da. Dann hast du dir wenigstens nicht f?r um sonst die ganze M?he gemacht!
  14. r*x

    um php zu lernen wagt man sich zuerst an kleine projekte ran so wie ers macht ist es doch vollkommen in ordnung!

    MfG r1x
  15. OK, von dieser Seite betrachtet habt ihr recht. Dann will ich mal nix gesagt haben! Sorry
  16. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!