Problema com código de checkbox
Boa noite!
Estou com um problema em um código de checkbox!
O negócio é o seguinte, no meu formulário html são várias checkbox, então eu nomeei todas como servers[]
No meu PHP tem o seguinte código:
if(!isset($_POST['servers1'])){
$servers1 = null;
}
else {
foreach($_POST['servers1'] as $key => $value )
$servers1=$value;
}
Então, segundo a lógica do código, se nenhuma checkbox for marcada, ele atribui o valor null a varáivel. Mas se alguma checkbox for marcada, ele atribui um valor para cada uma correto?
Então, só que se eu marco mais de uma checkbox, ele só atribui o valor da última, e não das outras!
Por exemplo, eu tenho a checkbox 1, checkbox 2 e checkbox 3
Se eu marco as 3, ele só pega o valor da checkbox 3, e não das 3 juntas!
Alguém sabe qual é o problema?
Discussão (5)
Carregando comentários...