получение значения массива флажков из POST

я размещаю массив флажков. и я не могу заставить его работать. я не включил правильный синтаксис в цикл foreach, чтобы сделать его простым. но это работает. я проверил, пытаясь сделать то же самое с текстовым полем вместо флажка, и это сработало с текстовым полем.

<form method="post">
<?php 
foreach{
echo'
<input id="'.$userid.'" value="'.$userid.'"  name="invite[]" type="checkbox">
<input type="submit">';
}
?>
</form>

вот та часть, которая не работает. он повторяет «пригласить» вместо массива.

<?php
    if(isset($_POST['invite'])){
$invite = $_POST['invite'];
echo $invite;
}
9
задан Pmpr 31 July 2013 в 09:51
поделиться