Új hozzászólás Aktív témák

  • lanszelot

    addikt

    Hello,
    [link]
    itt 2:26:24-nél neki működik anelkül, hogy bejelölné bármelyik checkbox-ot.
    Nekem hibát dob, ha nem jelölök be:
    Warning: Undefined array key "foods"

    Ha bejelölök, akkor annyi van a tömbben amennyit bejelöltem.
    Neki mindig mind benne van.
    Miért?
    <body>
    <h1>Checkbox 02</h1>
    <form action="index04.php" method="post">
    <input type="checkbox" name="foods[]" value="Pizza">Pizza<br>
    <input type="checkbox" name="foods[]" value="Hamburger">Hamburger<br>
    <input type="checkbox" name="foods[]" value="Hotdog">Hotdog<br>
    <input type="checkbox" name="foods[]" value="Taco">Taco<br>
    <input type="submit" name="submit">
    </form>
    </body>

    </html>

    <?php
    //02
    if (isset($_POST["submit"])) {
    $foods = $_POST["foods"];
    echo $foods[1];
    // foreach ($foods as $food) {
    // echo $food . "<br>";
    // }
    }

    ?>

    Mit rontottam el?

Új hozzászólás Aktív témák