Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как передать переменную в вышестоящий if?
Форумы портала PHP.SU » » Вопросы новичков » Как передать переменную в вышестоящий if?

Страниц (1): [1]
 

1. Никорагоа - 26 Декабря, 2012 - 09:46:54 - перейти к сообщению
Всем привет! Не буду рассусоливать, сразу покажу код.
PHP:
скопировать код в буфер обмена
  1.  
  2. //тут всякая разметка
  3. if($peremen){
  4. include('form.php');
  5. }
  6. //И тут всякая разметка
  7. //начался некий цикл (в моем случае это цикл wp) только в этом цикле можно определить переменную
  8.  while ( have_posts() ) : the_post();
  9. $peremen = in_category(215);
  10. endwhile;
  11.  
2. KingStar - 26 Декабря, 2012 - 09:53:34 - перейти к сообщению
function
3. armancho7777777 - 26 Декабря, 2012 - 09:58:10 - перейти к сообщению
ни как.
Хотя, может, goto поможет.
Но, больше чем уверен, Вам надо пересмотреть логику скрипта.
4. Никорагоа - 26 Декабря, 2012 - 10:12:03 - перейти к сообщению
просто понимаете: форма выводится должна в одном месте, дабы не нарушать разметку а проверка на ее вывод / не вывод находиться внизу.....так то у меня есть один велосипед в запасе......это любой цикл с использованием end, но я хочу еще послушать мнения как это сделать более прямым способом.....
(Добавление)
Да и вообще у меня не скрипт скоро получиться, а велосипедный завод....причем автовазовский
5. DelphinPRO - 26 Декабря, 2012 - 10:43:15 - перейти к сообщению
типичный говнокод.
СНАЧАЛА нужно выполнять всю ЛОГИЧЕСКУЮ ЧАСТЬ программы
ПОТОМ, исходя из полученных данных, формировать и ВЫВОДИТЬ РАЗМЕТКУ.
6. Никорагоа - 26 Декабря, 2012 - 15:04:32 - перейти к сообщению
DelphinPRO пишет:
типичный говнокод.
СНАЧАЛА нужно выполнять всю ЛОГИЧЕСКУЮ ЧАСТЬ программы
ПОТОМ, исходя из полученных данных, формировать и ВЫВОДИТЬ РАЗМЕТКУ.

да не то чтобы я сам в этом виноват.... это просто файлы - шаблоны движка, короче я уже придумал как это можно сделать)

 

Powered by ExBB FM 1.0 RC1