Problema com variável nula
Bom dia!
Estou com um problema na minha validação PHP!
Eu defini o seguinte código para validar as minhas checkbox no PHP:
foreach($_POST['servers1'] as $key => $value )
$servers1=$value;
Ou seja, para cada checkbox que tenha o name servers1, ele atribui um valor correto?
E ali em baixo eu defini que esse valor, seria igual a variável servers1, só para organizar melhor o código.
Bom, então, o meu problema é o seguinte:
Se eu envio o formulário com qualquer checkbox marcado, funciona tudo legal sem problema
Agora, se eu não marco nenhum checkbox, a página me retorna o seguinte erro:
Notice: Undefined index: servers1
e
Warning: Invalid argument supplied for foreach() in
porque isso?
Porque só marcando algum shoutbox ele envia certinho?
E outra, eu tentei fazer o seguinte:
if (isset($servers1)) {
$servers1 = "";
}else {
foreach($_POST['servers1'] as $key => $value )
$servers1=$value;
}
Qual era o meu objetivo?
Se nenhum checkbox fosse marcado, ele faria com que a variável servers1 não tivesse valor algum.
Mas caso fosse marcado, prosseguiria normalmente.
Porém sem sucesso....
Alguém pode me ajudar??
Discussão (1)
Carregando comentários...