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

Как перенаправить пользователя в чат после реги с подтверждением?

 

1163
Денис @Анатолич
Обсуждение было в ветке про мускуль. Дабы не плодить офтоп перенес в новую тему.

Dimitry пишет:

1. Ранее подтверждение было на странице inc=mail без возможности редактирования, сейчас на inc=reg что позволяет отправить пользователя сразу в чат или на любую другую страницу

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

Показать текст


Как реализовать нечто подобное при регистрации с подтверждением на емейл?
Сейчас при нажатии на ссылку в письме, пользователя направляет на страничку регистрации. Откуда он должен нажать еще на одну ссылку, которая переведет его на главную, а уже там заново вводить логин и пароль и нажимать на кнопку входа. То есть 4 дополнительных ненужных действия.

2615
Сергей @Pegass
хм... в мускуле нормально перекидывает - проходишь по ссылке на почте и всё)))

1163
Денис @Анатолич
А без мускуля нет( я конечно понимаю, что надо переходить на мускуль и все такое.
Но пока мускуль сыроват. Количество регистраций не критично. Да и денежек хотел поднакопить на долгосрочную оплату чата. Одним словом пока не планирую переход на мускуль.
Не думаю, что редирект напрямую с мускулем завязан. Может можно все таки найти пути решения?

20090
Dimitry @Dimitry
В файловой нет редактирования страницы подтверждения и не будет.

1163
Денис @Анатолич
Dimitry пишет:

В файловой нет редактирования страницы подтверждения и не будет.

Подтверждения или перенаправления? Подтверждение вроде пишется.

20090
Dimitry @Dimitry
Ну в шаблоне регистрации уже изначально задано перенаправление, и теперь оно при подтверждении также срабатывает.

1163
Денис @Анатолич
Dimitry пишет:

Ну в шаблоне регистрации уже изначально задано перенаправление, и теперь оно при подтверждении также срабатывает.

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



кстати в HTML коде слово вернуться я не нашел. Я так понимаю это с сервера команда уже идет?


Тестировал только в гугл хром. Но так как при реге без подтверждения перекидывало в чат. и слово вернуться я не нашел. я подумал что дело не в коде.

Но на всякий случай код приагаю. Изменял на основе дополнений с данного форума.

Показать текст

Отредактировано Анатолич - 08.12.2011
20090
Dimitry @Dimitry
Я ведь говорю про MySQL версию, а ты про файловую? Запутался уже)

248
Bab_n1k @Bab_n1k
Dimitry пишет:

Я ведь говорю про MySQL версию, а ты про файловую? Запутался уже)

Сорри за оффтоп... Согласен, лишние действия отпугивают народ, темболее такой как сейчас...) Лично мне кажеться что нужно розвивать все версии чатов поочереди, даа до 3 - 4 версии мпчата доходить не будем, но до предыдущей бесфреймовой всетаки было бы неплохо. Темболее мне кажеться, что ясно как день, если сейчас розвиваеться все под MySQL-версию то потом такой же чат сможет зарегистрировать школьник - бесплатно (как бесфреймовую), темболее абсолютно незнающий даже основ html, почему же не дать возможность поставить редактирования шаблона "после подтверждения регистрации" (или простую перенаправлялку) если в скорем времени мы все будем на этой версии? или переход для бесфреймовых версий (бесплатно вообще не будет) и новых чатов так и останеться платным ??

20090
Dimitry @Dimitry
это нововведение, а такое как я сказал буду писать только для одной версии, над которой работаю, если я буду это для каждой версии делать то тогда я не одну не закончу.

178
DiamonD @DiamonD
Народ, подскажите, что в этом коде отвечает за чат:
/* Через 3 секунды после удачной регистрации перенаправить в чат */
var timewait=3;
if(regok==1 && nick && id) {
document.write('<br>Ви будете перенаправлені в чат автоматично!');
document.write('<form id=joinform action=./ method=post target=_top style="display:inline;">');
if(i_aidn) document.write('<input type=hidden name=i_aidn value='+i_aidn+'>');
if(nick) document.write('<input type=hidden name=nick value='+nick+'>');
if(nick) document.write('<input type=hidden name=id value='+id+'>');
document.write('</form>');
window.setTimeout('document.getElementById("joinform").submit();',1000*timewait);
}

Дело в том, что хочу создать отдельную регу, где перенаправлять будет не в чат, а на форум, менял top, post на forum - 0 результатов, не могу понять, и мои логические действия на этом остановились)

7094
Dim @Render
DiamonD пишет:

Народ, подскажите, что в этом коде отвечает за чат:
/* Через 3 секунды после удачной регистрации перенаправить в чат */
var timewait=3;
if(regok==1 && nick && id) {
document.write('<br>Ви будете перенаправлені в чат автоматично!');
document.write('<form id=joinform action=./ method=post target=_top style="display:inline;">');
if(i_aidn) document.write('<input type=hidden name=i_aidn value='+i_aidn+'>');
if(nick) document.write('<input type=hidden name=nick value='+nick+'>');
if(nick) document.write('<input type=hidden name=id value='+id+'>');
document.write('</form>');
window.setTimeout('document.getElementById("joinform").submit();',1000*timewait);
}

Дело в том, что хочу создать отдельную регу, где перенаправлять будет не в чат, а на форум, менял top, post на forum - 0 результатов, не могу понять, и мои логические действия на этом остановились)

<form id=joinform action=index.php?inc=forum method=post target=_top style="display:inline;">