PHP и чекбоксы,- помогите.

Денис Белоцерковец

Немогу разобраться как сделать что бы,- если пользователь не поставил точку в чекбоксе то ему выпало "Не заполнено", не чего не передаётся в глобальный массив $_GET или $_POST  если не отмечен хоть один чекбокс, а если отмечен то все норм.

Это index.php
<form action="register.php" method=get>
<table>
                    <tr>
                    <td rowspan=2>Пол:
                    <td><input type=radio name="sex" value="male"> Муж
                    <tr>
                    <td><input type=radio name="sex" value="female"> Жен
</table>
</form>
А это register.php

                                       if (strlen($sex)<1){
                                                 echo '<p>Ваш пол: <span style="color: Gray;"><em>Не заполнено</em></span></p>';
                                                 echo '<input type=radio name="sex" value="male">Муж<br>';
                                                 echo '<input type=radio name="sex" value="female">Жен<br>';
                                       }elseif($sex === "male"){
                                                 echo "Ваш пол<br>";
                                                 echo '<input type=radio name="sex" value="male" checked>Муж<br>';
                                                 echo '<input type=radio name="sex" value="female">Жен<br>';
                                        }elseif($sex === "female"){
                                                 echo "Ваш пол<br>";
                                                 echo '<input type=radio name="sex" value="male" >Муж<br>';
                                                 echo '<input type=radio name="sex" value="female" checked>Жен<br>';
                                                 }
                                    ?>

Пишет что не присвоен индекс для супер глобальной переменной $_GET или $_POST

Что можно сделать что бы исправить?

Денис Белоцерковец больше 1 года назадСпасибо 0
0 чел.