Ankündigung

Einklappen
Keine Ankündigung bisher.

Checkbutton-Wert an nächste Seite weitergeben

Einklappen

Neue Werbung 2019

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

  • Checkbutton-Wert an nächste Seite weitergeben

    Ich weiß, schon wieder mal so einer....

    So will ich den Wert auf der 'nächsten Seite' auswerten.

    Code:
    <?php
    $news=$_POST['news'];
    if ($news == "on") {
    	$check = "CHECKED";
    }
    else {
    	$check = "";
    }
    ?>
    So will ich den dann entsprechend einsetzen:
    Code:
    <INPUT TYPE="Checkbox" NAME="news" <?php echo $check;?>>
    Da machste mal 3 Monate kein php und schon ist alles weg

  • #2
    argh das ist doch kein html, das ist ja grässlich

    generell gilt bei checkboxen Die Checkbox wird nur übermittelt, wenn sie aktiviert ist. Demnach lässt sie sich mit isset() am leichtesten überprüfen.

    Kommentar


    • #3
      Es wird in diesem Fall 'on' übermittelt.

      Kommentar


      • #4
        Wo sollte dieses on denn herkommen? Dafür müsstest du der Checkbox schon den Wert on zuweisen.

        Kommentar


        • #5
          Ist bei den gängigen Browsern der default Wert.
          Probier's einfach aus.
          PHP-Code:
          <html>
              <body>
          <?php echo '<pre>'print_r($_POSTtrue), '</pre>'?>    
                  <form name="formular" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
                      


                          <input type="checkbox" name="chk" />
                          <input type="submit" />
                      </p>
                  </form>
              </body>
          </html>

          Kommentar

          Lädt...
          X