blackseabreathe
@blackseabreathe
brackets

Как отправить голый текст если пусто (php)?

if(empty($getdata[$name]['value'])) {
                     unset($getdata[$name]);
                  }


Есть такой участок кода, который говорит - "если поле в форме не заполнено, то отмена передачи его данных". Как на php написать вместо unset($getdata[$name]); чтобы был тупо текст "не заполнено"?
Пробовал echo "..."; и print "...."; не фурычит, вообще ничего не приходит из этого поля в письме. В чем дело хз
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
blackseabreathe
@blackseabreathe Автор вопроса
brackets
Допилил сам (не знаю на сколько криво, но вроде ничего так):

if(empty($getdata[$name]['value'])) {
$emptyField = 'не заполнено';
$getdata[$name]['value'] = htmlspecialchars($emptyField);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@azymson
Python developer
Кажется
if($getdata[$name]['value']<>''){
echo "Не заполнено";
}
Ответ написан
anton_reut
@anton_reut
Начинающий веб-разработчик
if(empty($getdata[$name]['value'])) {
unset($getdata[$name]);
echo 'не заполнено';
}

if(empty($getdata[$name]['value'])) {
unset($getdata[$name]);
$message = 'не заполнено';
return $message;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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