($user['alias']!='') ? '' : '';
($user['alias']!='') ? '' : '';
Str@nnik, !isset попробуй или ($user['alias'] ?
у меня второй вариант пашет
$menu[] = ($user['alias'] ? '<a href="profile.php?act=alias&user=' . $user['id'] . '">Дать кличку</a>' : '<a href="profile.php?act=alias&mod=delete&user=' . $user['id'] . '">Убрать кличку</a>'; Блин, говорю же дело в "!" было. Тоесть условие работало как "если поле не пустое, то 1 вариант" а "если пустое, то 2 вариант". А у меня де пустое было. Тоесть "!" там ник чему был. Я просто это еще в другом месте использовал, вот и скопировал, чтобы время сэкономить, а не подумал. Вобщем всеравно всем спасибо кто пытался помочь)
используйте isset()
этот ваш empty() как ой то стремный. и всегда таким был
# ramzes (03.02.2015 / 00:58)Не вижу преймуществ isset() перед empty(). И "стремности" последнего.
используйте isset()
этот ваш empty() как ой то стремный. и всегда таким был
# Folour (03.02.2015 / 01:31)if(isset($var1, $var2, $var3)) empty так умеет?
Не вижу преймуществ isset() перед empty(). И "стремности" последнего.
ramzes, A isset() умеет проверку на пустоту?
# Folour (03.02.2015 / 01:42)а ($var!='') вам религия запрещает?
ramzes, A isset() умеет проверку на пустоту?
ramzes, в моем случае мне нужно проверять именно пустоту и только. Так что это в самый раз.
# ramzes (03.02.2015 / 01:38)а еще как то с empty у меня косяк был, внутри функции была другая функция
if(isset($var1, $var2, $var3)) empty так умеет?