taschenrechner mit php

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

  • taschenrechner mit php

    guten morgen,

    ich hab mich erst 2 tage mit php beschäftigt, dachte aber, ein taschenrechner könnte ja wohl nicht so schwer sein, aber ich bekomms nicht hin bzw. wird eben nicht das angezeigt das ich will.
    achtung jetzt kommt der quellcode

    von der eingabe:
    <form method="post" action="rechner.php">
    <label>zahl1</label><input name="zahl1" type="text">
    <br>
    <label>zeichen </label><input name="zeichen" type="text">
    <br>
    <label>zahl2 </label><input name="zahl2" type="text">
    <br>
    <input name="rechner" type="submit" value="berechnen">
    </form>



    so und dann von der berechnung:
    <?
    $ergebnis = $zahl1.$zeichen.$zahl2;
    echo "das ergibt: ".$ergebnis;
    ?>

    //es wird z.B. nur 2+2 angezeigt und nicht das ergebnis

    ich weiss die meisten werden nun lachen, weil mein berechnungscode völlig falsch geschrieben ist .
    aber wenn es so nicht funktioniert, wie funktionierts dann ?

    thx im vorraus für eure (hoffentlich) hilfreihen antworten

    Ps: achja, den code hab ich mir selber zusammen gereimt, nicht das einer denkt ich lern durch schlechte tuts

  • #2
    Re: taschenrechner mit php

    ich weiss die meisten werden nun lachen, weil mein berechnungscode völlig falsch geschrieben ist .

    aber wenn es so nicht funktioniert, wie funktionierts dann ?
    entweder: du checkst die übergebenen daten, und führst dann entsprechend aus, bei + halt addition, etc
    oder: very quick & very dirty, dirty - eval!
    Die Zeit hat ihre Kinder längst gefressen

    Kommentar


    • #3
      ich weiss jetzt wie,

      einfach mit
      if ($zeichen == "+") $ergebnis = $zahl1 + $zahl2
      if ($zeichen == "-") $ergebnis = $zahl1 - $zahl2
      usw.

      trotzdem danke

      Kommentar


      • #4
        switch() ist heir besser und schneller
        Kissolino.com

        Kommentar


        • #5
          einfach mit [...] trotzdem danke
          wieso trotzdem? war doch das, was ich geschrieben hab
          Die Zeit hat ihre Kinder längst gefressen

          Kommentar


          • #6
            achso

            Kommentar

            Lädt...
            X