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 в 2х экз.
(результаты работы данного скрипта можете увидеть по этому адресу: http://www[dot]bambuku[dot]ru/test.php?p[dot][dot][dot]amp;current=true )
его необходимо подгрузить через include 2 раза на страничку(например, cata.php), сверху и снизу. Между ними будет контент.
Каким образом это можно сделать без неэффективной перегрузки сервера и без повторного выполнения вычислений? в программировании не силен, на php тем более. Подозреваю, что функцией можно как-то оформить. Но как?
мне немного непонятно... переменной $result присваивается значение, которое должно быть выведено на странице? А как реализовать запись в эту переменную именно того содержимого, которое у меня получается? (мало того, что оно разделено на несколько "echo", оно еще выводится не в массив, а просто "по ходу выполнения"). Или для такой реализации придется переписывать мой код?
Покинул форум
Сообщений всего: 29
Дата рег-ции: Окт. 2009 Откуда: Екатеринбург, Россия
Помог: 0 раз(а)
увы, у меня не работают оба варианта. Почему не работает 2й вариант с кешированием - не знаю, и диагностировать причину ошибки мне не удалось.
Почему не работает первый вариант подозреваю. У меня этот скрипт завязан с запросом в БД MySQL и необходимо передать значение переменной в функцию. Как это сделать, подскажите, пожалуйста.
P.S. используя 1 вариант, вручную ввел (для дебага) необходимую переменную в функцию, теперь скрипт стал работать иначе, чем сначала. Сравнить результаты работы можно тут: http://www[dot]bambuku[dot]ru/test.php?p[dot][dot][dot]amp;current=true
видимо, такой алгоритм работы не до конца удовлетворяет моим требованиям.
Можно его "подкрутить" еще?
Покинул форум
Сообщений всего: 164
Дата рег-ции: Окт. 2008 Откуда: Санкт-Петербург
Помог: 0 раз(а)
Возможно у Вас не существуют переменные которые указаны в функции.
Используйте global для передачи информации во внутрь функции, либо передачу в самой функции.
Покинул форум
Сообщений всего: 29
Дата рег-ции: Окт. 2009 Откуда: Екатеринбург, Россия
Помог: 0 раз(а)
E-Pro пишет:
Возможно у Вас не существуют переменные которые указаны в функции.
Используйте global для передачи информации во внутрь функции, либо передачу в самой функции.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.