| |
|
|
| | Вот подключил я, к примеру файл так:
if(isset($_get['home'])) include('home.php');
|
Для того чтобы перемещаться по 'home.php', т.е. чтобы при клике по ссылке в 'home.php' он опять же includ'ился... это надо в каждой ссылке передавать GET параметр.... Но веть это очень не удобно.
Как это реализуется без GET? И вообще, как грамотно подключать файлы, и перемещаться по ним? | |
| |
|
|
| |
|
|
| |
для: tAleks
(24.11.2006 в 19:24)
| | | Не понятно, вы как фомируете ссылки в файле home.php? | |
| |
|
|
| |
|
|
| |
для: cheops
(24.11.2006 в 19:40)
| | | Да еще никак не формирую. Вот только думаю как это сделать.
Вообще задача такая:
1. Забиваю номенклатуру (формочка).
2. К номенклатуре нужно пдцепить картинку из базы.
3. Нажимаю ссылку или кнопку, страница перезагружается и includ'ится скрипт который отображет миниатюры картинок, по данным из базы. В этом скрипте постраничная навигация и пр. ссылки хождения по группам. Так вот при хождении по группам (выбор нужного изображения) я же кликаю по ссылкам. А в ссылках: $_SERVER['PHP_SELF'], т.е. ссылки ссылаются на внешний файл. И внешний файл подклюает скрипт который отображает миниатюры. Так, вот мне не охото во всех ссылках, в скрипте отображающем миниатюры, писать дополнительный GET параметр, по которому будет он же и инклудиться.
Или все-таки придется писать GET? | |
| |
|
|
| |
|
|
| |
для: tAleks
(24.11.2006 в 19:42)
| | | Тут два варианта либо использовать сессии, либо использовать GET-параметры, по опыту с GET-параметрами проблем меньше и код получается более управляемый. | |
| |
|
|
| |
|
|
| |
для: cheops
(25.11.2006 в 14:23)
| | | Тогда подкиньте идею (суть), как это реализовать.
Я пологаю надо заделать какую-то переменную, которая будет содержать GET-параметр, поторый нажно добавить к каждой ссылке, включаемого файла.
Правильно?
Делаю вот так:
if(isset($_GET['include']))
{
include ('../../pict/select.php');
exit;
}
|
А он ругается на то, что не может найти подключаемый файл, который подключен в select.php:
Warning: require_once(../../../admin_config.php) [function.require-once]: failed to open stream: No such file or directory in x:\home\site\www\admin\pict\select.php on line 2
Fatal error: require_once() [function.require]: Failed opening required '../../../admin_config.php' (include_path='.;/usr/local/php5/PEAR') in x:\home\site\www\admin\pict\select.php on line 2 | |
| |
|
|
| |
|
|
| |
для: tAleks
(25.11.2006 в 15:27)
| | | Без схемы расположения файлов друг относительно друга очено сложно сориентироваться, у вас код и структура перед глазами, мы бы рады чего посоветовать, но слишком мало данных чтобы понять как устроено ваше Web-приложение и виртуальный хост. | |
| |
|
|
| |
|
|
| |
для: cheops
(25.11.2006 в 22:00)
| | | Тогда давайте поговорим про правильную схему расположения.
А то я вообще не в курсе как все правильно делать...
Раскажите как лучше все организовать. | |
| |
|
|
| |
|
|
| |
для: cheops
(24.11.2006 в 19:40)
| | | Ну хоть мысль кинте, хоть кто-нибудь... | |
| |
|
|
| |
|
|
| |
для: cheops
(24.11.2006 в 19:40)
| | | Работа стоит ..... а срок идет..... :(
Срочно нужна мысль.... | |
| |
|
|
| |
|
|
| |
для: tAleks
(25.11.2006 в 10:40)
| | | Организовать лучше всего правильно, а не выдумывать ламерские коды. Посмотри любой пример по галереям и станет ясно. А принцип всегда такой - один файл всегда инклюднутый в котором все функции по выводу картинок и к нему постраничная навигация с $_GET переменными номером текущей страницы и если необходимо номером галереи или раздела. | |
| |
|
|