Rechner Script hat Fehler - nur wo?

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

  • #16
    ok - vielleicht ist mein kopf nur zu voll - ich habe jetzt die Abfrage auf die radiobuttons so abgefragt:


    if ($_POST['zw'] == j)

    doch da kommt noch die folgende Meldung:

    Use of undefined constant j - assumed 'j' in /homepages/18/d153046588/htdocs/test/rlv28.php on line 50

    auch mit
    if ($_POST['zw'] == $j)

    kommt eine Fehlermeldung:

    Undefined variable: j in /homepages/18/d153046588/htdocs/test/rlv28.php on line 50

    Kommentar


    • #17
      was wundert dich daran? wo definierst du $j ?

      Kommentar


      • #18
        $_POST['zw']
        vor der verwendung mußt du mit isset prüfen, ob die var überhaupt existiert ... das nur nebenbei.

        was ist j? variable? konstante? string?
        Die Zeit hat ihre Kinder längst gefressen

        Kommentar


        • #19
          hallo,

          j kommt von einer value Zuweisung der Gruppe Radio Buttons zw -
          die Radio Buttons haben weitere values wie: j vj hj m - doch nur wenn j angeklickt wurde soll die eine rechnung ausgeführt werden - bei den anderen drei der else zweig...

          wäre euch dankbar für ne lösung die mir das was ich falsch mache verständlich erklärt..

          nukleuz

          Kommentar


          • #20
            ist j also ein string, ganz normaler text?
            PHP-Code:
            if ($_POST['zw'] == 'j'
            Die Zeit hat ihre Kinder längst gefressen

            Kommentar


            • #21
              So soieht das Formular aus:
              PHP-Code:
              <table border="1">
              <
              form action="rlv28.php" method="post">

              <
              tr>
              <
              td>JB:</td>
              <
              td><input name="jb" type="text"></td>
              </
              tr>
              <
              tr>
              <
              td>LZ:</td>
              <
              td><input name="lz" type="text"></td>
              </
              tr>
              <
              tr>
              <
              td>
              ZW:
              </
              td>
              <
              td>
                       <
              input type="radio" name="zw" value="m">1/12<br>
                  <
              input type="radio" name="zw" value="vj">1/4<br>
                  <
              input type="radio" name="zw" value="hj">1/2<br>
                  <
              input type="radio" name="zw" value="j">1/<br>
              </
              td>
              </
              tr>
              <
              tr>
              <
              td>&nbsp;</td>
              <
              td><input type="Submit" name="Submit" value="Berechne"></td>
              </
              tr>
              </
              form>
              </
              table

              Kommentar


              • #22
                und jetzt?

                Kommentar


                • #23
                  Na, jetzt gucken wir alle mal neidischl...

                  Kommentar


                  • #24
                    man sollte auch die rechnung richtig aufstellen

                    wollte euch nicht neidisch machen mit dem formular - es gibt halt leute die auch noch andere sachen zu tun haben ausser php.... deswegen war ich hier...

                    danke für hilfe - ich habs... bye

                    Kommentar

                    Lädt...
                    X