[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод информации на определенной странице
vertraut
Скажите пожалуйста, как сделать так, чтобы таблица выводилась только на главной странице (index.php), а на всех остальных (index.php?cat=3... и так далее) не выводилось?



Спустя 3 минуты, 32 секунды (13.08.2010 - 21:11) Ice написал(а):
Очень просто:
if( ! empty( $_SERVER['QUERY_STRING'] ) )
print 'INFO';

Спустя 2 минуты, 35 секунд (13.08.2010 - 21:13) vertraut написал(а):
Цитата (Ice @ 13.08.2010 - 18:11)
if( ! empty( $_SERVER['QUERY_STRING'] ) )
print 'INFO';


За код спасибо) а можно коммент к нему? а то не совсем понимаю что написано)
и еще... Че у тебя такая неприязнь к Попову?

Спустя 1 минута, 51 секунда (13.08.2010 - 21:15) Lenarfate написал(а):
Цитата
Че у тебя такая неприязнь к Попову?

понеслась)))

Спустя 1 минута, 57 секунд (13.08.2010 - 21:17) Ice написал(а):

// если строка запроса (всё, что идет после знака вопроса в адресе)
// не пуста,

if( ! empty( $_SERVER['QUERY_STRING'] ) )
// выводим INFO
print 'INFO';


А неприязнь не только у меня за динозаврский индо-китайский стиль программирования.

Спустя 2 минуты, 28 секунд (13.08.2010 - 21:19) vertraut написал(а):
Цитата (Ice @ 13.08.2010 - 18:17)

// если строка запроса (всё, что идет после знака вопроса в адресе)
// не пуста,

if( ! empty( $_SERVER['QUERY_STRING'] ) )
// выводим INFO
print 'INFO';


дык вроде наоборот надо чтобы пуста была. Или я ошибаюсь?

Спустя 1 минута, 38 секунд (13.08.2010 - 21:21) vertraut написал(а):
Цитата (Ice @ 13.08.2010 - 18:17)

А неприязнь не только у меня за динозаврский индо-китайский стиль программирования.

оО) я всегда считал его образцом для подражания) xDD
А что не так в его программировании? (предположительный ответ "ВСЕ", но хочется услышать другой)

Спустя 6 минут, 22 секунды (13.08.2010 - 21:27) Ice написал(а):
Цитата (vertraut @ 13.08.2010 - 22:19)
дык вроде наоборот надо чтобы пуста была. Или я ошибаюсь?

аа точняк, да конено, чтоб была пуста - убери восклицательный знак... туплю

Должно быть так:
if( empty( $_SERVER['QUERY_STRING'] ) )    
print 'INFO';


Стиль попова?
Очень много избыточности кода и функций не по делу ( например, всем известный косяк с do...while-циклом, из-за которого опять возникает повторение кода (китайский стиль, нарушающий принцип НПС (не повторяй себя) ), которое можно было бы легко избежать, также известная страсть попова обрабатывать чуть менее, чем весь поточный вывод, да и простые строки функциями форматирования строк, уменьшающая читаемость листинга, а также быстродействие, а чего стоят объявления переменных при помощи тернарных операторов при передаче в _POST-массив, которые (операторы) именно в поповском контексте оказываются явно не к месту, так как передаются в пост все переменные, имеющиеся в коде (в таких случаях пользуются несколько иным путем) и прочее-прочее ). И так через строку повторяется этот индусский фарш, мозолящий глаза, которого можно было бы легко избежать.

Думаю, я удовлетворил твои ожидания, касаемо ответа smile.gif

Спустя 2 минуты, 29 секунд (13.08.2010 - 21:30) Lenarfate написал(а):
почему мы его не любим

1)код устаревший
2)дырявый
3)синтаксически неверный
4)говнокод
5)попов разводит всех (читать - жулик smile.gif )
и тд

почему мы его любим
1)постоянно приходят его последователи, которых мы переучиваем
2)постоянно приходят его последователи, над которыми мы глумимся
biggrin.gif

Спустя 8 минут, 27 секунд (13.08.2010 - 21:38) vertraut написал(а):
ахаха) все ясно) Спасибо все за помощь)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.