$_POST неправильный вывод он всегда говорит мне, что не пуст, даже если поля пусты
Почему каждый раз, когда я нажимаю кнопку register submit, вывод всегда "не пуст!", хотя я ничего не набирал. Я хочу, чтобы, когда я набираю что-то, оно говорило мне, что оно не пустое, а когда нет никакого символа, оно говорило мне "пустое".
Надеюсь, кто-нибудь просветит меня на этот счет. Заранее спасибо.
Что я уже пробовал:
< html>
& lt;тело>
&ЛТ;действие формы="" метод="сообщение"и GT;
<fieldset>
&ЛТ;легенда&ГТ;регистрация пользователей &ЛТ;/легенда и GT;
&ЛТ;метка для="имя пользователя" и GT;имя пользователя:&ЛТ;/ярлык&ГТ;
в <тип входного="текст" идентификатор="имя пользователя" имя="имя пользователя" значение="" автозаполнение="выкл"/&ГТ;&ЛТ;БР /&ГТ;
&ЛТ;метка для="пароль" и GT;выберите пароль:&ЛТ;/ярлык&ГТ;
в <тип входного="пароль" идентификатор="пароль" имя="пароль" значение="" /&ГТ;&ЛТ;БР /&ГТ;
&ЛТ;метка для="повторить пароль"и GT;повторите ввод пароля:&ЛТ;/ярлык&ГТ;
в <тип входного="пароль" идентификатор="повторить пароль" имя="повторить пароль" значение="" /&ГТ;&ЛТ;БР /&ГТ;
&ЛТ;метка для="Ника" и GT;желаемый Ник:&ЛТ;/ярлык&ГТ;
в <тип входного="текст" идентификатор="никнейм" имя="Ника" значение="" /&ГТ;&ЛТ;БР /&ГТ;
в <тип входного="отправить" идентификатор="отправить" значение="регистр"/&ГТ;&ЛТ;БР /&ГТ;
< / fieldset>
< / форма>
< / body>
< / html>
if ($_POST)
{
echo empty ($_POST) ? " empty!": "не пусто!";
}