Multi checkbox i php

0

Witam mam pewien problem z checkboxami.
Mianowicie tworze formularz:

<?php
    echo "<form method='post' action='address.php'>";
    echo "Grupa: ROOT </br>";
    echo "Czlonkowie:</br>";
    $zapytaniegrupa="SELECT id,imie,nazwisko FROM accounts WHERE grupa_id=".$_POST['grupa'].";";
    $wynikgrupa=mysql_query($zapytaniegrupa);
    $i=0;
    while($r=mysql_fetch_row($wynikgrupa)){ 
        echo "<input type='checkbox' name='checkbox[".$i."]' value='".$r[0]."' /> ".$r[1]." ".$r[2]."</br>";
        ++$i;   
    }
    echo "<input type='submit' name='Submit' value='Submit'></input>";
    echo "</form>";
}
    ?>

i teraz po kliknieciu na submita przekierowywuje mnie na pewna podstrone na ktorej chce uzyc wartosci z checkboxów.
Do tej pory nie udało mi sie to. Nie wiem czy problem tkwi w utworzonym formulazu. Poniewaz nie wazne jakbym sie nie odwolal do checkboxa[] w podstronie to i tak to nie zadzaiala. Probowałem nawet poprzepisywac wartosci do $_POST'a ale tez nic.

0

Poczytaj o foreach()

0

Dzieki podziałało. Dla potomnych i ludzi z podobnymi problemami powiem jak to zrobiłem. Pewnie troszke na okretke ale wazne ze trybi.

if(IsSet($_POST['Submit'])){

        $wartosc = $_POST['checkbox'];
        if(!empty($wartosc)){
            $_SESSION['cos']=$wartosc;
            header("Location: inbox.php"); 
        }
    }
a w podstronce inbox aby wypisac wartosci przekazane z checkboxów uzyłem:
foreach ($_SESSION['cos'] as $v) {
    echo $v;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0