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 :: Версия для печати :: php include
Форумы портала PHP.SU » » Вопросы новичков » php include

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

1. Mihail - 19 Октября, 2018 - 12:26:10 - перейти к сообщению
Приветствую всех ! return ""; возвращает любое значение но инклуд не работает.
Я в пхп полный 0 ) вот решил задать вопрос.
return "include 'x.php'"; не работает (пишет на странице просто текстом include 'x.php')
Но функции работаю например return "{BOOK}"; выводит что нужно.

CODE (htmlphp):
скопировать код в буфер обмена
  1. function getMetaBook(){
  2.         $metaBook = META_BOOK_DEF;
  3.  
  4.         if($_GET['op'] == 'book' && isset($_GET['id'])){
  5.                 $id = trim($_GET['id']);
  6.                 $data =  getImg($id);
  7.                 $metaBook = $data['book'];
  8.         }
  9.        
  10.         return $metaBook;


Вариант с инклудом возможен ? если да то как, или нужно написать функцию с инклудом и выводить на примере {BOOK} ? Вообщем не знаю что делать ) Спасибо.
2. Строитель - 19 Октября, 2018 - 13:29:33 - перейти к сообщению
Mihail, сделайте в своём коде по такой аналогии:
Спойлер (Отобразить)
3. Mihail - 19 Октября, 2018 - 14:36:02 - перейти к сообщению
Строитель пишет:
Mihail, сделайте в своём коде по такой аналогии:
Спойлер (Отобразить)


Дело в том что именно между кавычек нужно прописать инклуд return "сюда прописать";
потому как выводит контент в нужном месте. например iframe или object выводит но не так как нужно для индексирования пс. скорей всего нужна функция с инклудом в конфиге.
а вывод как {BOOK}
4. Строитель - 19 Октября, 2018 - 16:35:14 - перейти к сообщению
Mihail пишет:
Дело в том что именно между кавычек нужно прописать инклуд return "сюда прописать";
Если прописать return "include 'x.php'";, то вы справедливо получите строку "include 'x.php'" вместо контента из файла x.php.
5. Mihail - 19 Октября, 2018 - 17:48:09 - перейти к сообщению
Строитель пишет:
Mihail пишет:
Дело в том что именно между кавычек нужно прописать инклуд return "сюда прописать";
Если прописать return "include 'x.php'";, то вы справедливо получите строку "include 'x.php'" вместо контента из файла x.php.


Вот и я об этом. Может есть варианты на js ajax jquery ?
6. Doox911 - 23 Октября, 2018 - 13:37:24 - перейти к сообщению
Mihail пишет:
Строитель пишет:
Mihail, сделайте в своём коде по такой аналогии:
Спойлер (Отобразить)


Дело в том что именно между кавычек нужно прописать инклуд return "сюда прописать";
потому как выводит контент в нужном месте. например iframe или object выводит но не так как нужно для индексирования пс. скорей всего нужна функция с инклудом в конфиге.
а вывод как {BOOK}


А что вы конкретно хотите вывести? Что должно содержаться в вашем подключенном файле?
7. Mihail - 01 Ноября, 2018 - 20:04:05 - перейти к сообщению
Doox911 пишет:


А что вы конкретно хотите вывести? Что должно содержаться в вашем подключенном файле?


В файле x.php выводится контент (рандомно)

 

Powered by ExBB FM 1.0 RC1