функция include() в файлах *.php

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
stanme
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 8 месяцев

функция include() в файлах *.php

Сообщение stanme »

В lang_main.php нужно подключить( с помощью include(); ) файл mysql.php с sql-функциями, чтобы описанным в теле lang_main.php переменным можно было присваивать значения, вытащенные из БД.
Проблема встает в том, что обычно при заходе на форум должен открываться сначала login.php, потом редирект на index.php. Но при попытке открыть login.php идет редирект на index.php основного сайта, а не форумный.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Сообщение rxu »

stanme писал(а):Но при попытке открыть login.php идет редирект на index.php основного сайта, а не форумный.
Почему?
Изображение
stanme
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 8 месяцев

Сообщение stanme »

Предположил, что проблема может крытся в redirect(append_sid("index.$phpEx", true)); , которые указаны в файле login.php . Сделал проверку - менял пути редиректа на redirect(append_sid("index_2.$phpEx", true)); , но неичего не изменилось, редирект идет по-прежнему на index.php сайта. В данный момент в тупике *(
Аватара пользователя
Veem
phpBB 1.2.0
Сообщения: 18
Стаж: 17 лет 8 месяцев

Сообщение Veem »

index.php сайта расположен в той же директории, что и форумный?
Between tomorrow and today there is a bridge across forever...
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Veem писал(а):index.php сайта расположен в той же директории, что и форумный?
а разве два одинаковых файла могут быть в одной директории?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Veem
phpBB 1.2.0
Сообщения: 18
Стаж: 17 лет 8 месяцев

Сообщение Veem »

Так форумный индекс может быть банально переименован... Впрочем, виноват, неясно выразился.
Возможно, ошибка в login.php: $phpbb_root_path = './'; ?
Between tomorrow and today there is a bridge across forever...
stanme
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 8 месяцев

Сообщение stanme »

Проверил - пути правильные. Подключались нужные функции и работали по назначению( это можно было проверить, если заходить на форум через index.php , а не через login.php).
Проблему удалось решить следующим образом - include был использован в index.php форума, где я и получил данные из БД. Затем сделал define и уже в файле lang_main.php использовал полученную константу в своих целях =)

Вернуться в «Поддержка phpBB 2.0.x»