fugitive 0 02/05/09 20:10 (изменено) Добрый вечер. Делаю сейчас сайтик, пока только начал, но навыка в php еще не много.Ни когда вообще не делал вход на сайт,т.е. login...и тд файлы. Не знаю как сделать вход на сайт совмещенный с форумом(ipb 2.3.).При входе на сайт вводить свой ник и пароль от форума и усе))И попадаешь на главную страницу, ну там будет кнопка на переход в профиль. это наверно как-нибудь if (!$kysely = mysql_query("select id,... from ibf_members order by id desc",$yhteys))с использованием таблицы members? объясните как красиво и правильно сделать.можно ссылки на туториалы, но чем подробней, тем лучше. не хочу ставить готовый двиг сайта(Joomla и тд), т.к. пользователей не много,хост не сильный, да и хочу все сам сделать. а тут вот такая заминка :mellow: Изменено 5 февраля 2009 пользователем fugitive Поделиться сообщением Ссылка на сообщение
Ph-A 395 02/06/09 08:50 Делаю сейчас сайтик, пока только начал, но навыка в php еще не много.Ни когда вообще не делал вход на сайт,т.е. login...и тд файлы.Не стоит вообще делать. Не знаю как сделать вход на сайт совмещенный с форумом(ipb 2.3.).При входе на сайт вводить свой ник и пароль от форума и усе))Вход ради входа? Зачем вам авторизация пользователя на сайте? Была уже тема -- http://ipbskins.ru/forum/topic2862.html/page__view__findpost__p__21180 это наверно как-нибудь if (!$kysely = mysql_query("select id,... from ibf_members order by id desc",$yhteys))с использованием таблицы members?SQL запрос внешней авторизации из Битрикс к IPB"SELECT t1.* ". "FROM ".$table_user." t1, ".$table_converge." t2 ". "WHERE t1.name='".$DB->ForSql($login)."' ". " AND t1.email = t2.converge_email ". " AND t2.converge_pass_hash = MD5(CONCAT(MD5(t2.converge_pass_salt), '".md5($password)."'))"; Поделиться сообщением Ссылка на сообщение
Sannis 2 02/06/09 09:27 Ещё один дибильный запрос из Битрикса... Это их разработка или IBR постаралась? Поделиться сообщением Ссылка на сообщение
Ph-A 395 02/06/09 09:41 Ещё один дибильный запрос из Битрикса... Это их разработка или IBR постаралась?Их, Битрикса. Но тем не менее он позволяет сделать удаленную авторизацию из IPB. Решение IBR не видел. Хотя интересно, но не настолько, что бы списыватся -- узнавать Поделиться сообщением Ссылка на сообщение
Sannis 2 02/06/09 15:29 Понятное дело, что позволяет, только незачем напрягать БД дополнительным условиемt2.converge_pass_hash = MD5(CONCAT(MD5(t2.converge_pass_salt), '".md5($password)."'))";, когда это можно сделать уже в PHP. И это ещё хорошо, если это условие будет проверяться после выборки по t1.name=имя, иначе совсем хана :mellow: Поделиться сообщением Ссылка на сообщение
студент 0 04/03/09 23:10 Доброй ночи. У меня два вопроса:1. Возможно ли вывести на сайт количество онлайн пользователей форума? Если да, то как.2. Я установил ipb 2.3.6 а база у него от старого форума 2.3.5 Все работает нормально, но сегодня я заметил, что Рекорд посещаемости форума не увеличивается и остался таким, каким он был на старом форуме. Сегодня пользователей было больше, чем там отображается, но оно не обновилось и осталось прежним. Что делать? Поделиться сообщением Ссылка на сообщение
Bard 0 01/17/11 15:57 Нашел решение http://forums.ibresource.ru/index.php?/topic/46229/ Понимаю, что авторы не тут, но тут очень рукастые люди с мозгами ,которые уже не раз помогли и наверняка сталкивались с данной проблемой.Для авторизации на сайте использую выше указанное решение. Собственно вопрос, можно ли как-то получить информацию к какой группе относится пользователь?Это нужно, что бы дать дополнительные функции лицам, относящимся к администрации сайта. Заранее благодарен за помощь. P.S. Вроде бы поиск не дал результатов по данному вопросу. Поделиться сообщением Ссылка на сообщение
Bard 0 01/17/11 18:47 Забыл сказать, еще нужно ID пользователя получить. Поделиться сообщением Ссылка на сообщение
Bard 0 01/24/11 08:35 С поставленными выше вопросами уже сам разобрался, вопрос закрыт. (в файле login.php есть нужные данные) Поделиться сообщением Ссылка на сообщение