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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вывод контента

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
foozzi
Отправлено: 19 Января, 2013 - 19:04:11
Post Id



Посетитель


Покинул форум
Сообщений всего: 283
Дата рег-ции: Май 2011  
Откуда: rm -rf /


Помог: 0 раз(а)




В общем сделал небольшую схемку по которой вывожу контент:
index.php => config.php => kernel.php => t.func.php => index.php (шаблон)
в шаблоне index.php следующий код:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP include('header.html');
  3. include_once('$content');
  4. include('footer.php');
  5. ?>
  6.  

переменная $content имеет значение названия файла, который определяется в файле t.func.php, например если был запрос index.php?add то переменная имеет значение add.php, а по умолчанию файл view.php который выводит весь контент на главную.

В файле add.php есть условие, что если не было запроса ?add то вызывать форму добавления, так вот в чем беда, если не было запроса, то и переменная $content имеет значение по умолчанию, то есть view.php, а условие в add.php вызывает еще и форму, и выходит так что, форму находится под выводом контента, как сделать так что бы вызов файла view.php не осуществлялся когда вызывается форма добавления?

вот код:
t.func.php - https://gist[dot]github[dot]com/4573659
add.php - https://gist[dot]github[dot]com/4573666
view.php - https://gist[dot]github[dot]com/4573674
index.php - https://gist[dot]github[dot]com/4573678

очень прошу помощи, сильно запутался


-----
90% ошибок находятся в полуметре от монитора...
 
 Top
AlexAnder
Отправлено: 19 Января, 2013 - 19:29:17
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 915
Дата рег-ции: Авг. 2012  
Откуда: Россия


Помог: 34 раз(а)




обычный текст пишет:
'$content'

необычный текст пишет:
"$content"


-----
Оказывается, недостаточно читать справочники, чтобы правильно писать коды. sadex ©

Форумы стали местом обучения программированию, а не решения трудных вопросов. KingStar ©
 
 Top
foozzi
Отправлено: 19 Января, 2013 - 19:30:57
Post Id



Посетитель


Покинул форум
Сообщений всего: 283
Дата рег-ции: Май 2011  
Откуда: rm -rf /


Помог: 0 раз(а)




AlexAnder пишет:
обычный текст пишет:
'$content'

необычный текст пишет:
"$content"

это опечатка в посте, в файле с кодом все ок


-----
90% ошибок находятся в полуметре от монитора...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB