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 :: Подключение файлов по заданному url
Но подключение не происходит,- денвер ругается, что some_page.html не существует.
То есть задача сводится к тому, чтобы добавлять новые страницы, не создавая физически таких файлов.
Спасибо.
esterio
Отправлено: 04 Января, 2013 - 20:02:21
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Вам нужно ЧПУ?
jesprider
Отправлено: 04 Января, 2013 - 20:11:09
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
esterio
Не совсем.
Я иду с другой стороны - изначально хочу писать свои урлы, а на пхп уже говорить: если урл такой, то сделать то-то (в данном случае подключить файл).
esterio
Отправлено: 04 Января, 2013 - 20:17:23
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
а что видает file_exists
jesprider
Отправлено: 04 Января, 2013 - 20:24:58
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
esterio пишет:
а что видает file_exists
false - файла то нету
esterio
Отправлено: 04 Января, 2013 - 20:25:32
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
а полний путь пробовали указивать
jesprider
Отправлено: 04 Января, 2013 - 20:29:21
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
esterio пишет:
а полний путь пробовали указивать
Да, пробовал. А что должно измениться?
Muxa
Отправлено: 04 Января, 2013 - 20:31:53
Частый гость
Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012 Откуда: Россия, Тверь
Файлов some_page.html и some_another_page.html не существует. В файле some_file.php я опять таки в зависимости от этого урла вывожу нужный мне контент.
Так вот dirname(__FILE__); соответственно выдаёт мне путь к корневому каталогу www (denwer).
Muxa
Отправлено: 04 Января, 2013 - 21:32:16
Частый гость
Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012 Откуда: Россия, Тверь
Помог: 5 раз(а)
я не понимаю, в чем проблема. Вы что-то мутите для меня непонятное.. Естественно, если этого файла нет, то среда вам об этом радостно сообщит.. что не так? (Добавление)
раз вы хотите на каждый урл свой файл - то зачем тогда мучаться, сделайте так:
и просто сохраняйте страницы с тем же именем что и ссылки, только в конце добавляйте еще .php в конец файла..
jesprider
Отправлено: 05 Января, 2013 - 18:08:20
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
Muxa пишет:
раз вы хотите на каждый урл свой файл - то зачем тогда мучаться, сделайте так:
Вот как раз я и не хочу на каждый урл свой файл. Нужно, чтобы в одном файле создавались нужные мне урлы.
esterio
Отправлено: 05 Января, 2013 - 19:45:27
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
jesprider пишет:
айлов some_page.html и some_another_page.html не существует. В файле some_file.php я опять таки в зависимости от этого урла вывожу нужный мне контент.
Так вот dirname(__FILE__); соответственно выдаёт мне путь к корневому каталогу www (denwer).
Да как запуститься файл some_file.php если Вы запрашиваете some_page.html. Если так хотите то используйте mod_rewrite что Вам и написали
jesprider
Отправлено: 07 Января, 2013 - 15:25:04
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
Всем спасибо! )
Немного не с той стороны подходил к задаче.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.