[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по теме "Инициализация GET переменных"
Tokugava
Вопрос такой.

По уроку файл config.php бросаем в корень сайта... у меня немного другая структура каталогов и файл config.php лежит в специальной папке с файлами настроек типо variables.php config.php итд.

Как же мне тогда вот в этой строчке
exit(file_get_contents('./404.html'));

прописать путь к 404 странице?

Оставляю как есть и вот что браузер мне показывает
Warning: file_get_contents(./404.html) [function.file-get-contents]: failed to open stream: No such file or directory in путь к корню.../config/config.php on line 7

Как исправить? blink.gif



Спустя 33 минуты, 2 секунды (21.08.2010 - 15:41) Tokugava написал(а):
Задача решена ../../404.html smile.gif

Но у меня почему то все страницы не открываются... тоесть не только конфига а и индекс и прочие.... unsure.gif
Все выдают страницу 404.html

Спустя 2 часа, 21 минута, 17 секунд (21.08.2010 - 18:02) Tokugava написал(а):
Почему выдает 404 страницу... костанта только в индексе... только в конфиге прописана защита... почему какую бы страницу не пыталсо открыть все 404 открываютсо? mad.gif

Даже закоментировал в индексе и конфиге эти строчки все равно выкидывает на 404 blink.gif

Мне кажется где то тут загвоздка, так как файлы мои имеют иные каталоги и названия...

* Массив переменных для GET-параметров  

$GET['page'] = !empty($_GET['route']) ? $_GET['route'] : 'main';


Как вот это rolleyes.gif расшифровывается? А самое главное что это за 'main'?

Спустя 2 часа, 45 минут, 37 секунд (21.08.2010 - 20:48) phpdreamer написал(а):
Цитата (Tokugava @ 21.08.2010 - 15:02)
Почему выдает 404 страницу... костанта только в индексе... только в конфиге прописана защита... почему какую бы страницу не пыталсо открыть все 404 открываютсо? mad.gif

Даже закоментировал в индексе и конфиге эти строчки все равно выкидывает на 404  blink.gif

Мне кажется где то тут загвоздка, так как файлы мои имеют иные каталоги и названия...

* Массив переменных для GET-параметров  

    $GET['page'] = !empty($_GET['route']) ? $_GET['route'] : 'main';


Как вот это  rolleyes.gif расшифровывается? А самое главное что это за  'main'?

если не пуста $_GET['route'],
$GET['page'] = $_GET['route'];
иначе
$GET['page'] = 'main';

эта запись эквивалентна
if( !empty($_GET['route']) )
$GET['page'] = $_GET['route'];
else
$GET['page'] = 'main';


'main' это строка

как видишь, тернарный оператор гораздо компактнее...


Спустя 1 час, 16 минут, 46 секунд (21.08.2010 - 22:05) twin написал(а):
Цитата
Как вот это  расшифровывается?

Спустя 14 часов, 5 минут, 8 секунд (22.08.2010 - 12:10) Tokugava написал(а):
Было, я просто гостевуху без мускула пропустил... решил ядро пройти потом гостевуху с мускулом..

Мне кажетсо что с БД работать гораздо проще чем записывать все в файл. rolleyes.gif


_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.