Вот тут понадобилось интегрировать авторизацию форума (база юзеров форума используется) со своим движком... если кому надо, в аттаче исходники. Скрипт написан под 21-ю версию форума, на более старых не работает, т.к. начиная с 21-й версии в phpBB изменили систему сохранения пароля, теперь в куке хранят не пароль, уникальную памятку сессии. Короче долго я разбирался с этим кодом Да Винчи, но таки понял и вроде всё получилось, всё работает.
Комментарии к файлам в приложенном архиве:
config.php - переменные из этого файла следует добавить в конфиг-файл вашего сайта.
login.php - скрипт POST-авторизации. Обращаться к нему можно только от формы или с GET-параметром logout (для выхода). Инпуты в форме такие предусмотрены (имена):
name - логин
pass - пароль
save - чекбокс "Запомнить меня".
includes/function_encodeip.php - служебная функция кодирования IP-адреса в 16-тиричный вид.
includes/function_login.php - этот файл должен подключаться к каждой странице вашего сайта сразу после подключения конфиг-файла. До его подключения на экран ничего выводиться не должно. Он содержит в себе sessin_start(), имейте это в виду. Его следует изучить внимательно.
UPD.: Рабочую версию сего произведения можно посмотреть на http://eten-funs.portavik.ru








DaY-FTP
FoRuM