FedOK 0 Опубликовано 23 января, 2011 Жалоба Share Опубликовано 23 января, 2011 Здравствуйте! Делаю проверку e-mail пользователей при регистрации. Т.е. после регистрации им на почту отправляется собщение с ссылкой для подтверждения существования e-mail-а. Все работает гуд, только после регистрации на сайте по умолчанию происходит автоматическая авторизация нового пользователя, а это соответственно надо убрать. Подскажите, как от нее избавиться? Я так понимаю надо искать в файле create_account.php, только не могу найти код, который отвечает за это. подскажите, пожалуйста1 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 января, 2011 Жалоба Share Опубликовано 24 января, 2011 Здравствуйте! Наверное нужно в /create_account.php закомментировать или убрать вот этот код: $_SESSION['customer_first_name'] = $firstname; $_SESSION['customer_second_name'] = $secondname; $_SESSION['customer_last_name'] = $lastname; $_SESSION['customer_default_address_id'] = $address_id; $_SESSION['customer_country_id'] = $country; $_SESSION['customer_zone_id'] = $zone_id; $_SESSION['customer_vat_id'] = $vat;[/code] Ссылка на сообщение Поделиться на другие сайты
FedOK 0 Опубликовано 24 января, 2011 Автор Жалоба Share Опубликовано 24 января, 2011 Не помогло. Сделал следующим образом: добави следующую строчку, перед редиректом после регистрации: unset($_SESSION['customer_id']); Нормально ли будет так оставить? if (!isset ($mail_error)) { unset($_SESSION['customer_id']); vam_redirect(vam_href_link(FILENAME_DEFAULT, '', 'SSL')); } else { echo $mail_error; } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 января, 2011 Жалоба Share Опубликовано 24 января, 2011 Ну если работает, то наверное нормально. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения