Ergebnis 1 bis 5 von 5

Thema: Spiele / Zahlenraten

  1. #1
    Benutzer
    Registriert seit
    14.03.2007
    Beiträge
    35

    Spiele / Zahlenraten

    habe mir hier unter spiele das spiel zahlenrate gedownloadet!!!da gibs nur ein problem die user auf meiner seite die zu wenig einsatz haben können trotzdem spielen und bekommen dann auch den gewinn!!!

    ich poste ma die game.php hier rein

    <style type="text/css">
    <!--
    body {
    background-color: #99ffff;
    }
    .Stil2 {color: #FFFFFF}
    </style><iframe src="/content/spiele/zahlen/game.php" name="content" frameborder="0" class="Stil2" id="content" scroll="no"bgcolor="#99ffff"></iframe>
    <?
    include("conf.php");
    ?>
    <html>
    <center>
    <b>Spiel:</b><br>Denke dir eine Zahl zwischen 1 und 10 aus.<br>Der Computer generiert nun
    auch eine Zahl zwischen 1 und 10.<br>Hast du die gleiche Zahl wie der Computer, gewinnst du
    <?echo $gewinn ?> <?=$waehrung;?>!<br> <br>

    <form action="send.php" method="post">
    <TABLE>
    <TR>
    <TD>Zahl:</TD>
    <TD><INPUT TYPE="text" NAME="zahl" maxlength="2"></TD>
    </TR>
    <TD><input type="submit" value="Raten"></TD>
    </TABLE>
    </form>
    <br>Einsatz: <?echo $einsatz ?> <?=$waehrung;?>

  2. #2
    Erfahrener Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    543

    RE: Spiele / Zahlenraten

    Hilft nicht, der Code der send.php wäre interessanter um den Fehler zu sinden.

  3. #3
    Benutzer
    Registriert seit
    14.03.2007
    Beiträge
    35
    <html><style type="text/css">
    <!--
    body {
    background-color: #99ffff;
    }
    -->
    </style>
    <center>
    <?
    include "conf.php";
    ?>
    <?php

    $result=mysql_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid='$_SESSION[uid]'");
    $row=mysql_fetch_array($result);

    $_SESSION["id"]=$_SESSION["uid"];

    if ($row["kontostand"] < $einsatz)
    {
    echo "Zu wenig ".$waehrung."!";
    }
    else
    {
    kontobuchung ('-',$einsatz,$_SESSION['uid']);
    refumsatz ($einsatz,$_SESSION['uid']);
    aktivralley ($einsatz,$_SESSION['uid']);
    $buchungs_id=create_code(14);
    buchungsliste ($buchungs_id,'-'.$einsatz,'Zahlenraten Einsatz',$_SESSION['uid']);
    }
    ?>

    <?php

    $zufall = rand(1,10);
    {
    echo "Die gesuchte Zahl ist $zufall.";
    }
    if ($_POST[zahl] == $zufall)
    {
    kontobuchung ('+',$gewinn,$_SESSION['uid']);
    $buchungs_id=create_code(14);
    buchungsliste ($buchungs_id,'+'.$gewinn,'Zahlenraten Gewinn',$_SESSION['uid']);
    echo "<br>Deine Zahl war $_POST[zahl].<br>Super, du hast gewonnen!<br>Dir wurden $gewinn ".$waehrung." überwiesen.";
    }
    else
    {
    echo "<br>Deine Zahl war $_POST[zahl].<br>Sorry, aber das war leider falsch!<bR>Dir wurden $einsatz ".$waehrung." abgebucht!";
    }
    ?>
    <html>
    <br><br>
    <form method="post" action="game.php">
    <input type='submit' value='Play again!'>
    </form>
    </html>

  4. #4
    Erfahrener Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    543
    Original von Ebmer
    <html><style type="text/css">
    <!--
    body {
    background-color: #99ffff;
    }
    -->
    </style>
    <center>
    <?
    include "conf.php";
    ?>
    <?php

    $result=mysql_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid='$_SESSION[uid]'");
    $row=mysql_fetch_array($result);

    $_SESSION["id"]=$_SESSION["uid"];

    if ($row["kontostand"] < $einsatz)
    {
    echo "Zu wenig ".$waehrung."!";
    }
    else
    {
    kontobuchung ('-',$einsatz,$_SESSION['uid']);
    refumsatz ($einsatz,$_SESSION['uid']);
    aktivralley ($einsatz,$_SESSION['uid']);
    $buchungs_id=create_code(14);
    buchungsliste ($buchungs_id,'-'.$einsatz,'Zahlenraten Einsatz',$_SESSION['uid']);
    }
    ?>

    <?php

    $zufall = rand(1,10);
    {
    echo "Die gesuchte Zahl ist $zufall.";
    }
    if ($_POST[zahl] == $zufall)
    {

    if ($row["kontostand"] < $einsatz)
    {
    echo "Zu wenig ".$waehrung."!";
    }
    else
    {
    kontobuchung ('+',$gewinn,$_SESSION['uid']);
    $buchungs_id=create_code(14);
    buchungsliste ($buchungs_id,'+'.$gewinn,'Zahlenraten Gewinn',$_SESSION['uid']);
    echo "<br>Deine Zahl war $_POST[zahl].<br>Super, du hast gewonnen!<br>Dir wurden $gewinn ".$waehrung." überwiesen.";
    }
    }
    else
    {
    echo "<br>Deine Zahl war $_POST[zahl].<br>Sorry, aber das war leider falsch!<bR>Dir wurden $einsatz ".$waehrung." abgebucht!";
    }
    ?>
    <html>
    <br><br>
    <form method="post" action="game.php">
    <input type='submit' value='Play again!'>
    </form>
    </html>
    Klar, wird der Kontostand nicht überprüft. Hab mal geändert.

  5. #5
    Benutzer
    Registriert seit
    14.03.2007
    Beiträge
    35
    perfekt funktioniert dankö

Ähnliche Themen

  1. Spiele-Rally?
    Von quala im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 25.02.2009, 02:00
  2. Adminübertsicht für Spiele
    Von CoRnY im Forum Support zum VMSone
    Antworten: 8
    Letzter Beitrag: 06.08.2008, 21:30
  3. spiele
    Von rene im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 15.07.2008, 23:54
  4. [V] Spiele Packet 1x
    Von Gecko1 im Forum Scripte
    Antworten: 3
    Letzter Beitrag: 08.06.2008, 02:31
  5. Adminforce Spiele
    Von phpman89 im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 21.01.2008, 22:57

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •