Задать вопрос
@danyfir

Как передать значение в if?

Пытаюсь поймать значение из формы, но поймать его в IF не получается...

$email = $_POST['email2'];    // тут ловит
echo $email;    // тут показывает

if (1<2) {
$email = $_POST['email2'];    // тут уже не ловит
echo $email;    // тут уже не показывает
}


Я понимаю, что нужно как-то использовать глобальный переменные, но попробовав сделать " global $email" ничего не изменилось... Да и вообще в инете пишут что в php глобалки глупо использовать...

Как решить проблему, помогите пожалуйста.
  • Вопрос задан
  • 211 просмотров
Подписаться 2 Оценить 6 комментариев
Пригласить эксперта
Ответы на вопрос 2
Dit81
@Dit81
Security researcher, pentester, internet-marketer
Используйте var_dump($_POST['email2']); и print_r($_POST['email2']);!
Ответ написан
Комментировать
Mr_Lagmis
@Mr_Lagmis
Junior web developer =)
Не очень понял суть вопроса... Ну как я понял вот...
if ($email == ' ') {    // Таким образом скрипт смотрит, было ли что-то на подобии передано в посте или нет
$email = $_POST['email2'];    // тут уже не ловит
echo $email;    // тут уже не показывает
}else    // Словил и показал...
{
$email = $_POST['email2'];    // тут ловит
echo $email;    // тут показывает
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы