В lang_main.php нужно подключить( с помощью include(); ) файл mysql.php с sql-функциями, чтобы описанным в теле lang_main.php переменным можно было присваивать значения, вытащенные из БД.
Проблема встает в том, что обычно при заходе на форум должен открываться сначала login.php, потом редирект на index.php. Но при попытке открыть login.php идет редирект на index.php основного сайта, а не форумный.
функция include() в файлах *.php
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 8 месяцев
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 8 месяцев
Предположил, что проблема может крытся в redirect(append_sid("index.$phpEx", true)); , которые указаны в файле login.php . Сделал проверку - менял пути редиректа на redirect(append_sid("index_2.$phpEx", true)); , но неичего не изменилось, редирект идет по-прежнему на index.php сайта. В данный момент в тупике *(
-
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 8 месяцев
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
а разве два одинаковых файла могут быть в одной директории?Veem писал(а):index.php сайта расположен в той же директории, что и форумный?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 17 лет 8 месяцев
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 8 месяцев
Проверил - пути правильные. Подключались нужные функции и работали по назначению( это можно было проверить, если заходить на форум через index.php , а не через login.php).
Проблему удалось решить следующим образом - include был использован в index.php форума, где я и получил данные из БД. Затем сделал define и уже в файле lang_main.php использовал полученную константу в своих целях =)
Проблему удалось решить следующим образом - include был использован в index.php форума, где я и получил данные из БД. Затем сделал define и уже в файле lang_main.php использовал полученную константу в своих целях =)