ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Форма входа и скрипт.

 

366
Дмитрий @MC_Fallen
Тут такая тема,нельзя ли на сайте поставить форму входа в чат,т.е. что бы могли прям с сайта заходить...
И ещё... можешь ли ты мне Демон прислать в пм скрипт который стоит на главной страничке мпчата,где показано сколько сидит в чате и кто...
Просто щас помогаю проэкт делать другу,очень срочно надо!Буду в долгу у тебя Дим 😀

Отредактировано MC_Fallen - 05.04.2008
637
zorro @zorro
Зачем тебе Дима? все и сам можешь сделать!

1. Форма входа в чат:
<form name="enter" method="post" action="адрес твоего чата">

Ник: <input name="nick" type="text" size="10" />
Пароль: <input name="pass" type="password" size="10" />
<input type="submit" value=" ВОЙТИ " />
</form>

2. Вывод участников в чате:

<script>
towrite2="<hr>Inchat:<table>";
for(i=0;i<i_inusers.length;i++)
{
i_nick=i_inusers[i][0]; i_color=i_inusers[i][1]; i_mw=i_inusers[i][2]; i_stat= i_inusers[i][3]; i_room= i_inusers[i][4];
towrite2+="<tr><td><a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>";
}
towrite2+="</table>";
document.write(towrite2);
</script>

P.S. еще Информер не забудь поставить! информер тут есть: https://vmeste.eu/forum?pid=5680#p5680

Отредактировано zorro - 04.04.2008
366
Дмитрий @MC_Fallen
С формой спасибо!

А вот с скриптом нето:
<script>
towrite2="<hr>Inchat:<table>";
for(i=0;i<i_inusers.length;i++)
{
i_nick=i_inusers[i][0]; i_color=i_inusers[i][1]; i_mw=i_inusers[i][2]; i_stat= i_inusers[i][3]; i_room= i_inusers[i][4];
towrite2+="<tr><td><a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>";
}
towrite2+="</table>";
document.write(towrite2);
</script>

Мне надо повторяюсь,как на главной странице мп чата,где нажимаешь на число поситителей и там выдвегались они! а такой скрипт мне ненужен!я бы его и сам догодался бы поставить еслиб надо было ) яж не до такой степени нуп )

4036
DelFast @DelFast
MC_Fallen пишет:

С формой спасибо!

А вот с скриптом нето:
<script>
towrite2="<hr>Inchat:<table>";
for(i=0;i<i_inusers.length;i++)
{
i_nick=i_inusers[i][0]; i_color=i_inusers[i][1]; i_mw=i_inusers[i][2]; i_stat= i_inusers[i][3]; i_room= i_inusers[i][4];
towrite2+="<tr><td><a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>";
}
towrite2+="</table>";
document.write(towrite2);
</script>

Мне надо повторяюсь,как на главной странице мп чата,где нажимаешь на число поситителей и там выдвегались они! а такой скрипт мне ненужен!я бы его и сам догодался бы поставить еслиб надо было ) яж не до такой степени нуп )

Добавь в head это
<script src=http://mpchat.com/логин/index.php?inc=informer&lastreg=10&counter=1&birthday=1></script>

Скрипт вывода юзеров тот-же

Отредактировано DelFast - 04.04.2008
366
Дмитрий @MC_Fallen
Форма входа неработает!
См.скрин ниже!

P.S. Дайте мне уже скрипт 0_о

11667
Латвиец @Латвиец
Тебе дали правильный скрипт. Как и куда ты его я ставишь, я не в курсе. На странице его у тебя нет...

366
Дмитрий @MC_Fallen
Латвиец пишет:

Тебе дали правильный скрипт. Как и куда ты его я ставишь, я не в курсе. На странице его у тебя нет...

Юзай скрин который кинул,здесь форма **********
Навсякий случай ещё один скрин:

Отредактировано MC_Fallen - 04.04.2008
11667
Латвиец @Латвиец
<form method=post name=gochat action='http://planbchat.mpchat.com'>

Попробуй так...

366
Дмитрий @MC_Fallen
Латвиец пишет:

<form method=post name=gochat action='http://planbchat.mpchat.com'>

Попробуй так...

Тоже самое что и было вверху...
На ссылки смотри... нужно как-то сделать...

4316
Никита @DMc_Pozitiv
<form method=post name=gochat action='http://planbchat.mpchat.com/index.php'>

Так пробуй

366
Дмитрий @MC_Fallen
qwert пишет:

<form method=post name=gochat action='http://planbchat.mpchat.com/index.php'>

Так пробуй

Спасибо!Всё работает!

Отредактировано MC_Fallen - 05.04.2008
6703
Андрей @ZloVeЩиЙ
решыл переделать форму входа длясвоего чата но после реконструкцыи кода форма вхо начала неправильно работать(
1)функцыя запомнить работает некоректно после того как входиш в чат и ставиш пометку в чекбокс запомнить кнопка войти перестает работать и нет кнопки выйти тоесть выключить куки...
Опытные, подскажыте где ошибся?...

<table border="0" cellpadding="0" cellspacing="0" width="100%" style="border:1px solid #494949;"><tr><td height="23" style="background-color:black;color:black;padding-left:0px;font-size:10px;"><center><FONT SIZE="2" COLOR="White" FACE="Verdana,Tahoma">Форма входа в чат<FONT/><center/></td></tr></table>
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="border:1px solid #494949;"><tr><td style="background:black;padding:1px;border:0px solid #262626;">
<DIV align=center>
<form method=post name=gochat action=index.php>
<p align="center">
<script>
if(mynick && myid) document.write("<input type=hidden name=nick value='"+mynick+"'><input type=hidden name=id value='"+myid+"'><b>"+mynick+"</b> <a href=?cookie_off=1>выйти?</a><br><br>");
else {
document.write("<FONT SIZE="1" COLOR="ORANGE" FACE="Comic Sans MS">Ник:</FONT> <input name=nick type=text class=text> ");
document.write("<FONT SIZE="1" COLOR="ORANGE" FACE="Comic Sans MS">Пароль:</FONT> <input name=pass type=password class=text><br>");
document.write("<input type=checkbox name=cookie_on> - <FONT SIZE="1" COLOR="ORANGE" FACE="Comic Sans MS">запомнить</font>");
}
</script>
<div class="uLogSbm"><input class="loginButton" name="sbm" type="submit" value="Войти" />
<br>
<br>
<script>
<!--
var get=new Array();
var a=location.search.substr(1).split("&");
for(var i=0; i<a.length;i++) {var j=a[i].split("="); get[j[0]]=j[1];}
var ref=get['ref'];
document.write('<a href=# onclick="location.href=\'index.php?inc=reg&ref=\'+ref; return false;"><FONT SIZE="1" COLOR="red" FACE="Comic Sans MS">Регистрация</FONT></a>');
// -->
</script>
&nbsp;<a href=index.php?inc=mail target=iframe><FONT SIZE="1" COLOR="#C01A1A" FACE="Comic Sans MS">Забыл пароль?</FONT></a>
</p>
</form>

4036
DelFast @DelFast
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="border:1px solid #494949;"><tr><td height="23" style="background-color:black;color:black;padding-left:0px;font-size:10px;"><center><FONT SIZE="2" COLOR="White" FACE="Verdana,Tahoma">Форма входа в чат<FONT/><center/></td></tr></table>
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="border:1px solid #494949;"><tr><td style="background:black;padding:1px;border:0px solid #262626;">
<DIV align=center>
<p align="center">
<form method=post name=gochat action=index.php>
<script>
if(mynick && myid) document.write("<input type=hidden name=nick value='"+mynick+"'><input type=hidden name=id value='"+myid+"'><b>"+mynick+"</b> <a href=?cookie_off=1>выйти?</a><br><br>");
else {
document.write("<FONT SIZE="1" COLOR="ORANGE" FACE="Comic Sans MS">Ник:</FONT> <input name=nick type=text class=text> ");
document.write("<FONT SIZE="1" COLOR="ORANGE" FACE="Comic Sans MS">Пароль:</FONT> <input name=pass type=password class=text><br>");
document.write("<input type=checkbox name=cookie_on> - <FONT SIZE="1" COLOR="ORANGE" FACE="Comic Sans MS">запомнить</font>");
}
</script>
<div class="uLogSbm"><input class="loginButton" name="sbm" type="submit" value="Войти" />
<br>
<br>
<script>
<!--
var get=new Array();
var a=location.search.substr(1).split("&");
for(var i=0; i<a.length;i++) {var j=a[i].split("="); get[j[0]]=j[1];}
var ref=get['ref'];
document.write('<a href=# onclick="location.href=\'index.php?inc=reg&ref=\'+ref; return false;"><FONT SIZE="1" COLOR="red" FACE="Comic Sans MS">Регистрация</FONT></a>');
// -->
</script>
&nbsp;<a href=index.php?inc=mail target=iframe><FONT SIZE="1" COLOR="#C01A1A" FACE="Comic Sans MS">Забыл пароль?</FONT></a>
</form>
</p>
</form>


А если так?

6703
Андрей @ZloVeЩиЙ
Нет все так же вхожу все нормально ставлю запомнить потом следующий раз кнопка войти не работает просто перезагружает страницу, да и нет надписи и ссЫлки вЫйти тоесть выключить куки!

Отредактировано ZloVeЩиЙ - 29.07.2008
4036
DelFast @DelFast
Опять скорее всего твой браузер..