Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
fugitive

Сайт+ipb

Recommended Posts

Добрый вечер.

 

Делаю сейчас сайтик, пока только начал, но навыка в php еще не много.

Ни когда вообще не делал вход на сайт,т.е. login...и тд файлы.

 

Не знаю как сделать вход на сайт совмещенный с форумом(ipb 2.3.).

При входе на сайт вводить свой ник и пароль от форума и усе))

И попадаешь на главную страницу, ну там будет кнопка на переход в профиль.

 

это наверно как-нибудь

if (!$kysely = mysql_query("select id,... from ibf_members order by id desc",$yhteys))

с использованием таблицы members?

 

объясните как красиво и правильно сделать.

можно ссылки на туториалы, но чем подробней, тем лучше.

 

не хочу ставить готовый двиг сайта(Joomla и тд), т.к. пользователей не много,хост не сильный, да и хочу все сам сделать. а тут вот такая заминка :mellow:

Edited by fugitive

Share this post


Link to post
Share on other sites
Делаю сейчас сайтик, пока только начал, но навыка в 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)."'))";

Share this post


Link to post
Share on other sites

Ещё один дибильный запрос из Битрикса... Это их разработка или IBR постаралась?

Share this post


Link to post
Share on other sites
Ещё один дибильный запрос из Битрикса... Это их разработка или IBR постаралась?

Их, Битрикса.

Но тем не менее он позволяет сделать удаленную авторизацию из IPB.

 

Решение IBR не видел. Хотя интересно, но не настолько, что бы списыватся -- узнавать

Share this post


Link to post
Share on other sites

Понятное дело, что позволяет, только незачем напрягать БД дополнительным условием

t2.converge_pass_hash = MD5(CONCAT(MD5(t2.converge_pass_salt), '".md5($password)."'))";

, когда это можно сделать уже в PHP. И это ещё хорошо, если это условие будет проверяться после выборки по t1.name=имя, иначе совсем хана :mellow:

Share this post


Link to post
Share on other sites

Доброй ночи. У меня два вопроса:

1. Возможно ли вывести на сайт количество онлайн пользователей форума? Если да, то как.

2. Я установил ipb 2.3.6 а база у него от старого форума 2.3.5 Все работает нормально, но сегодня я заметил, что Рекорд посещаемости форума не увеличивается и остался таким, каким он был на старом форуме. Сегодня пользователей было больше, чем там отображается, но оно не обновилось и осталось прежним. Что делать?

Share this post


Link to post
Share on other sites

Нашел решение http://forums.ibresource.ru/index.php?/topic/46229/

 

Понимаю, что авторы не тут, но тут очень рукастые люди с мозгами ,которые уже не раз помогли и наверняка сталкивались с данной проблемой.

Для авторизации на сайте использую выше указанное решение.

 

Собственно вопрос, можно ли как-то получить информацию к какой группе относится пользователь?

Это нужно, что бы дать дополнительные функции лицам, относящимся к администрации сайта.

 

Заранее благодарен за помощь.

 

P.S. Вроде бы поиск не дал результатов по данному вопросу.

Share this post


Link to post
Share on other sites

Забыл сказать, еще нужно ID пользователя получить.

Share this post


Link to post
Share on other sites

С поставленными выше вопросами уже сам разобрался, вопрос закрыт.

 

(в файле login.php есть нужные данные)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...