Перейти к контенту

[1.x.x]!i! "Простой" рефреш ЧАТ - (не отлажен)


Elfet

Рекомендуемые сообщения

Название: !i! "Простой" рефреш ЧАТ - (не отлажен)

Добавил: Elfet

Добавлен: 09 Сен 2005

Обновлен: 19 Сен 2011

Категория: IP.Board 1.x.x

 

Данная версия чата более не поддерживается автором. Используйте новую версию чата.

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

PS, ты забыл написать в ридми, что бы путь к форуму был так же отредактирован в install.php ;)

 

поставил без проблем, но, при заходе в чат, пишет "ошибка авторизации" :D

Ссылка на комментарий
Поделиться на других сайтах

function autor()
{
global $member;
if ($_COOKIE['member_id'] != "" and $_COOKIE['pass_hash'] != "")
{
 load_member($_COOKIE['member_id']);

 if ( (! $member['id']) or ($member['id'] == 0) )
 {
           print mold_ms("Ãîñòÿì çàïðåù¸í âõîä â ÷àò!","Ãîñòÿì çàïðåù¸í âõîä â ÷àò!");;
           exit;
 }
 else
 {
	 if ($member['password'] == $_COOKIE['pass_hash'])
	 {
             define( 'IN_CH', '1' );
	 }
	 else
	 {
               fatal_error("Îøèáêà â àâòîðèçàöèè!");
	 }
 }
}
else
{
       fatal_error("Îøèáêà â àâòîðèçàöèè!");
}

}

 

Это может вылезать только отсюда, вероятно ты на форуме к соокерсам добавляешь префикс, ну а я забыл про него) так что добавь его куда нужно в файле include.php) (сам поймёшь?) :D



			
		
Ссылка на комментарий
Поделиться на других сайтах

совершенно верно, использую префиксы или как они там называются...

 

вот только в пхп полный ноль :D

поэтому прошу подсказки что менять в этой функцие ;)

Ссылка на комментарий
Поделиться на других сайтах

В этой функции я использовал прямое обращение к кукерсам $_COOKIE['member_id']

Просто везде где находишь $_COOKIE['member_id'] или $_COOKIE['pass_hash'] дописываешь свои префиксы: $_COOKIE['myhomechat_member_id']

Ссылка на комментарий
Поделиться на других сайтах

ааа, пасиб, сейчас будем пробовать ;):D[1126985463:1126987108]в общем..

сначала не понял какой кук пользовать )

 

ок, прописал Cookie Name Prefix который besedka

все равно пишет ошибку авторизации..

попробовал Куки домен который .besedka.ru

 

все равно не работает, все так же ошибка авторизации :)

Ссылка на комментарий
Поделиться на других сайтах

Я посмотрел у тепя префикс besedka, зачит замени $_COOKIE['member_id'] и $_COOKIE['pass_hash'], на $_COOKIE['besedkamember_id'] и $_COOKIE['besedkapass_hash']
Ссылка на комментарий
Поделиться на других сайтах

:D я думал надо besedka_member_id :)

 

спасибо! все прекрастно работает!

 

сейчас делаю линк для юзверей, будем тестить !

 

спасибо еще раз за класный чат! ;)[1127040913:1127042666]один вопрос который получился на первых парах..

 

бывает выкидывает в оффлайн и просит подключится.. (дает линк на это)..

зачем это? ))

Ссылка на комментарий
Поделиться на других сайтах

это что бы дать возможность юзеру выпрать, подключатся щас или потом после выпроса из онлайна) фича одним словом)
Ссылка на комментарий
Поделиться на других сайтах

эм, а как эту фичу отключить? ))

а то некоторых так и не подключает, а меня выкидывало пару раз в оффлайн и обратно не пускало ))

 

+ добавил пару модераторов чата и первым стоит почему то гость (0), удалить не получается т.к. выкидывает просто на белую страницу..

 

в базе не нашел куда они прописываются :D

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

всё поставил, как в реадми, захожу в /chat1/install.php

 

выдаёт ошибку:

 

Warning: main(): Unable to access ../forum/conf_global.php in /home/klyavas/public_html/chat1/install.php on line 21

 

Warning: main(../forum/conf_global.php): failed to open stream: No such file or directory in /home/klyavas/public_html/chat1/install.php on line 21

Ссылка на комментарий
Поделиться на других сайтах

  • 2 года спустя...
  • 3 месяца спустя...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.