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

Регистрация

 

295
Орест @Invisible
КОгдато было на форуме написано что после регистрации перекидывало в чат за 1-2 секунды и был ещё такой прикол что перекидывало за 3-7 секунд в чат ( ну ет примерно стока секунд)!! Что надо прописать что б перекидывало за 1-2 секунды?? Просто темы не могу найти!

11667
Латвиец @Латвиец
<script>if(regok==1 && nick && id) parent.location.href="?nick="+nick+"&id="+id;</script>

13
Феникс @Феникс
Когда открываешь страницу Регистрация, всё хорошо, видна картинка с кодом.
Но проблема в том, что такая же картинка, только с другим кодом есть ещё и после кнопки "Поехали" Во ВСЕХ браузерах! 🙁

Пожалуйста, подскажите что не так тут??

<html>
<head>
<title>Регистрация</title>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<link rel=STYLESHEET type=text/css href=style.css>
<script>
var regok='0';
var err='0';
var nick='';
var id='';
</script>
</head>
<body class=reg-body>
<center>
<b>Регистрация</b><BR>
<font color=ff0000>
<script>
if(err==1) document.write('Слишком много зарегистрированных, обратитесь к админу!');
if(err==2) document.write('Вы забыли заполнить одно из обязательных полей!');
if(err==3) document.write('Ошибка синтаксиса или длинны ника.');
if(err==4) document.write('Не используйте латиницу и кирилицу одновременно!');
if(err==5) document.write('Извините, но такой участник уже зарегистрирован.');
if(err==6) document.write('Неправильно указан email.');
if(err==7) document.write('Код введён неверно или устарел(<a href=index.php?inc=reg>обновить код</a>), попробуйте ещё раз!');
if(err==8) document.write('Слишком много данных, максимально 2000 символов!');
if(err==9) document.write('Регистрация невозможна, обратитесь к админу!');
</script>
</font>

<script language='JavaScript'>
function verifyBtn() {
if (document.forma.agree.checked)
{document.forma.done.disabled = false;}
else {document.forma.done.disabled = true;}
}
</script>

<div id=regform>
<form action='' method=post name=forma>
<font color="ffffff">Логин 3-15 букв или цифр</font><br><br>
<b><font color="#dd0000">*</font> <font

color="ffffff">Ваш ник в чате</font><br>

<input name=nick type=text class=text><br>
<br><font color="#dd0000">* </font><font

color="ffffff"> Ваш пароль</font><br>
<input name=pass type=password class=text><br>
<br><font color="#dd0000">*</font><font

color="ffffff">Email</font><br>
<input name=email type=text class=text><br>
<br><font color="#dd0000">*</font><font

color="ffffff">Пол</font><br>
<input type=radio name=mw class=text value=0>

<font color="ffffff"> муж </font><input

type=radio name=mw class=text value=1> <font

color="ffffff"> жен</font><br><br><br>
<font color="#dd0000">* - обязательные поля<br>

<br><font color="ffffff">Настоящее

имя</font><br>
<input name=name class=text><br>

<br><font color="ffffff">Дата

рождения</font><br>
<input name=age class=text><br>
<br><font color="ffffff">Страна</font><br>
<input name=land class=text><br>
<br><font color="ffffff">Город</font><br>
<input name=stadt class=text><br>

<br><font color="ffffff">Сайт</font><br>
<input name=home class=text><br>
<br><font color="ffffff">ICQ</font><br>
<input name=icq class=text> <br>
<br><font color="ffffff">Показывать

емаил?</font><br>

<select name=emailon class=text><option

value=0>нет<option value=1>да</select><br>

<br>
<input name=subscribe type=checkbox > - рассылка
<br>
<img src=index.php?inc=code&xcode=2aea1103dc766eb4c70cd6cf2d2f963a>
<input type=hidden name=xcode value=2aea1103dc766eb4c70cd6cf2d2f963a> <br>
<input type=text name=code class=text><br>

<input type=checkbox id=agree name=agree onClick='verifyBtn();' value="1"><label for=agree>Поставить галочку в белую клеточку если .<br> Согласен(а) общаться по правилам чата.</label><br>

<center><font color='#ffffff'>Если при входе в чат у Вас открылось окно, которое вещает что "Ваш компьютер не может работать с чатом", нажмите "Отмена"!</font></center><br>
<input type=submit name=done value=Поехали! disabled=true>
</b>
</form>


</div>
<script>
//скрыть форму при удачной регистрации
if(regok>0) document.getElementById('regform').style.display='none';
</script>


<font color=220022>
<script>
if(regok==1) document.write('Регистрация завершена. РЕКОМЕНДУЕМ ПРОЧЕСТЬ ПРАВИЛА И ПОМОЩ ЧАТА!!!');
if(regok==2) document.write('Регистрация завершена, дождитесь подтверждения регистрации админом!Вам отправят письмо на ваш Email(электронный адрес почты)');
if(regok==3) document.write('Регистрация завершена, вам отправлено письмо на ваш Email(электронный адрес почты) для подтверждения регистрации!');

/* Через 3 секунды после удачной регистрации перенаправить в чат */
var timewait=3;
if(regok==1 && nick && id) window.setTimeout('parent.location.href="?nick="+nick+"&id="+id;',1000*timewait);
</script>
</font>
</center>
</body>
</html>

Отредактировано Феникс - 02.02.2009
6703
Андрей @ZloVeЩиЙ
Востанови стандартную форму регестрации!

13
Феникс @Феникс
В стандартвой ни все поля указанны! Есть ли выход?

3910
Дмитрий @Q-Tec
добавить те которые надо 😲

6703
Андрей @ZloVeЩиЙ
тоесть не все поля?!
Скопируй код на локалку, востанови стандартный и подобавляй, то что тебе нужно из строго кода в стандартный...
з.ы. Это ведь не скрипты востанавливать, хотя мне и такое приходилось, или сидеть просматривать каждую строчку, и искать где же я допустил ошибку!

13
Феникс @Феникс
Благодарю за совет, теперь всё впорядке!!!

17
удалён @Тима
Простите может я туплю, но все же как сделать в регистрации чтобы были обязательно заполнены те поля которые я хочу например "Город", "Страна" и т.п.?

20090
Dimitry @Dimitry
через явускрипт например в форму, как то так
<form action='' onsubmit='if(!this.name.value || !this.country.value || !this.city.value) {alert("не заполнего имя, город и страна!"); return false;}'>

17
удалён @Тима
demon пишет:

через явускрипт например в форму, как то так
<form action='' onsubmit='if(!this.name.value || !this.country.value || !this.city.value) {alert("не заполнего имя, город и страна!"); return false;}'>

Это в саму регистрацию писать или в скрипты?)

5421
Глеб @Глебон
Тима пишет:

demon пишет:

через явускрипт например в форму, как то так
<form action='' onsubmit='if(!this.name.value || !this.country.value || !this.city.value) {alert("не заполнего имя, город и страна!"); return false;}'>

Это в саму регистрацию писать или в скрипты?)

В форму реги!

17
удалён @Тима
Глебон пишет:

Тима пишет:

demon пишет:

через явускрипт например в форму, как то так
<form action='' onsubmit='if(!this.name.value || !this.country.value || !this.city.value) {alert("не заполнего имя, город и страна!"); return false;}'>

Это в саму регистрацию писать или в скрипты?)

В форму реги!

Спасибо все понял)

1
aRTEMKA-X @aRTEMKA-X
Можно ли убрать с реги эл. почту? Чтобы она не была обязательной? Простите, если туплю 😀 я просто нуб еще в этом 🙁

2536
удалён @crigon
@RTEMKA-X, нельзя

2970
удалён @Foggy
Можно скрыть это поле и сделать введённое по умолчанию для всех одно мыло. Это вроде уже обсуждалось. Не помню, вроде Ридз предложил.