[PHP5] Eingabefeld auf Zahlen überprüfen

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

  • #16
    Ich darf mal Abraxax zitieren: hast du es nicht ausprobiert?

    Was sollen solche Fragen? Probiere es aus, wenn es funktioniert, wird wohl alles in Butter sein!

    Gruß
    Uwe

    Kommentar


    • #17
      Axo, stimmt schuldige hab ich gar nicht erwähnt.
      Das erste Problem is jetz weg (irgendwie { war glaubsch zufviel)

      Aber aus der werd ich nit schlau

      Parse error: syntax error, unexpected T_IF in /usr/export/www/vhosts/funnetwork/hosting/dullapo/Rechner/rechen.php on line 9

      irgendwas mit dem if falsch
      Zuletzt geändert von Dulla_Po; 19.08.2006, 18:43.

      Kommentar


      • #18
        So siehts jetz aus, könnt ihr nich jetz schon die Fehler erkennen?
        Bitte, das ist mein erstes PHP Projekt, sagt mir was da falsch is
        PHP-Code:
        <?php
        if ( is_numeric($_POST["z1"] && is_numeric($_POST["z2"]) )
            if ( 
        $_POST["Auswahl"] == "Addieren" ) {
                
        $erg1 $_POST["z1"] + $_POST["z2"];
                echo 
        $_POST["z1"] . " + " $_POST["z2"] . " = " $erg1;}
                
            if ( 
        $_POST["Auswahl"] == "Subtrahieren" ) {
                
        $erg2 $_POST["z1"] - $_POST["z2"];
                echo 
        $_POST["z1"] . " - " $_POST["z2"] . " = " $erg2;}
                
            if ( 
        $_POST["Auswahl"] == "Addieren" ) {
                
        $erg3 $_POST["z1"] * $_POST["z2"];
                echo 
        $_POST["z1"] . " x " $_POST["z2"] . " = " $erg3;}
                
            if ( 
        $_POST["Auswahl"] == "Dividieren" ) {
                if ( 
        $_POST["z2"] == "0" ){
                    echo 
        "Man kann nicht durch 0 dividieren!";}
                else {
                    
        $erg4 $_POST["z1"] / $_POST["z2"];
                    
        $erg5 $_POST["z1"] % $_POST["z2"];
                    echo 
        $_POST["z1"] . " : " $_POST["z2"] . " = " $erg4 " Rest " $erg5;}
            }
        }
        else {
            echo 
        "Bitte nur Zahlen eintragen!";
        }
        ?>

        Kommentar


        • #19
          gewöhn dir mal an, klammern lesbar einzurücken. dann sieht man auch eher den fehler. hat dein editor kein syntax-highlightning?

          PHP-Code:

          if ( is_numeric($_POST["z1"]) && is_numeric($_POST["z2"]) ){
              
              if ( 
          $_POST["Auswahl"] == "Addieren" ) {
                  
          $erg1 $_POST["z1"] + $_POST["z2"];
                  echo 
          $_POST["z1"] . " + " $_POST["z2"] . " = " $erg1;
              }

              if ( 
          $_POST["Auswahl"] == "Subtrahieren" ) {
                  
          $erg2 $_POST["z1"] - $_POST["z2"];
                  echo 
          $_POST["z1"] . " - " $_POST["z2"] . " = " $erg2;
              }

              if ( 
          $_POST["Auswahl"] == "Addieren" ) {
                  
          $erg3 $_POST["z1"] * $_POST["z2"];
                  echo 
          $_POST["z1"] . " x " $_POST["z2"] . " = " $erg3;
              }

              if ( 
          $_POST["Auswahl"] == "Dividieren" ) {
                  if ( 
          $_POST["z2"] == "0" ){
                      echo 
          "Man kann nicht durch 0 dividieren!";
                  }else {
                      
          $erg4 $_POST["z1"] / $_POST["z2"];
                      
          $erg5 $_POST["z1"] % $_POST["z2"];
                      echo 
          $_POST["z1"] . " : " $_POST["z2"] . " = " $erg4 " Rest " $erg5;
                  }
              }
          }
          else {
              echo 
          "Bitte nur Zahlen eintragen!";

          mfg

          Kommentar


          • #20
            Hi, vielen Dank für deine Hilfe
            Ich benutz Dreamweaver, ich guck mal ob der das hat!

            Wohoo, hat geklappt!
            Thx alle für eure Hilfe
            Zu "bewundern" ist der Taschenrechner auf:

            http://dullapo.du.funpic.de/Rechner/Taschenrechner.htm

            Zuletzt geändert von Dulla_Po; 19.08.2006, 21:09.

            Kommentar

            Lädt...
            X