#1 2012.10.20 15:22

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Пустая переменная в массиве

Всем привет. Давно я не занимался кодингом.
И сразу проблема!

Есть код

Код:

1
$data['name'] = isset($_POST['name']) ? $_POST['name'] : 'Не указано';

вывод print_r($data) если в $_POST['name'] нет текста

Код:

1
Array ( [name] => )

Хотя должно быть "Не указано"

Или  что-то не так делаю или чёт с настройками сервера

Неактивен

#2 2012.10.20 15:30

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Пустая переменная в массиве

Вероятно, $_POST['name'] - существует, но с пустым значением.
Попробуй

Код:

1
$data['name'] = empty($_POST['name']) ? 'Не указано' : $_POST['name'];

Неактивен

#3 2012.10.21 07:53

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Re: Пустая переменная в массиве

Спс. Я так и сделал. Сработало

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.007 s