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