Taschenrechner

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Taschenrechner

    Hiich habe mich auch mal an PHP gemacht und schon einen Fehler einebaut, hier mal der Code dahin
    PHP-Code:
    <?php
    if (!isset($_GET['action'])) {
    ?>

    <form action="rechner3.php?action=rechnen"method="post"<br>
    Zahl1:<br>
    <input type="Text" name="zahl1"><br>
    Zahl2:<br>
    <input type="Text" name="zahl2"><br>
    Rechenart:<br>
          <select name="art" size="1">
          <option value="plus">Addieren</option>
          <option value="minus">Subtrahieren</option>
          <option value="mal">Multiplizieren</option>
          <option value="geteilt">Dividieren</option>
          </select><br>
    <input type="Submit" value="Absenden"><br>
    </form>

    <?php
    }else if ($_GET['action'] == "rechnen) {
    ?>


    <?php
    $zahl1 = $_POST["zahl1"];  //Hier ensteht der Fehler
    $zahl2 = $_POST["zahl2"];
    $art = $_POST["art"];

    $rechnung1 = $zahl1.'+'.$zahl2.'='.$zahl1 + $zahl2;
    $rechnung2 = $zahl1.'-'.$zahl2.'='.$zahl1 - $zahl2;
    $rechnung3 = $zahl1.'*'.$zahl2.'='.$zahl1 * $zahl2;
    $rechnung4 = $zahl1.':'.$zahl2.'='.$zahl1 / $zahl2;
    ?>

    if(
    $art == "plus")
       {
       echo 
    $rechnung1;
       }
       
    if(
    $art == "minus")
       {
       echo 
    $rechnung2;
       }
       
    if(
    $art == "mal")
       {
       echo 
    $rechnung3;
       }
       
    if(
    $art == "geteilt")
       {
       echo 
    $rechnung4;
       }


    <?php
    }else{
    ?>

    Fehler


    <?php
    }
    ?>
    hoffe ihr könnt mir helfen, er soll oder sieht biss jetzt so aus


    Danke schonmal im vorraus

  • #2
    ($_GET['action'] == "rechnen) "?
    1)lese bitte forumregeln.
    2) Mach alles was in 1 steht, aber aufmerksam

    wenigstens fehlermeldung und die betroffene zeilen könntest du senden.
    auch selbst muss du lernen deine fehler zu suchen deshalb muss du error_reporting(E_ALL), echo und print_r nutzen
    Slava
    bituniverse.com

    Kommentar

    Lädt...
    X