Добрый всем день и с новым годом! Сижу я над написанием системы поддтверждения электронной почте, и встал вопрос как его красиво реализовать. Человек, который переходит по ссылке с письма на страницу с валидацией, на пример, по ссылке:
/validate-mail/test/2055925770397152/. P.S: это все реализовано.
Далее, ссылка проходит через проверочную функцию:
public function validateMail($login, $code) {
$doValidate = true;
if (!empty($_SESSION['verify_last_try'])) {
if(time() < intval($_SESSION['verify_last_try'])) {
$doValidate = false;
} else {
$_SESSION['verify_last_try'] = time() + 60;
}
} else {
$_SESSION['verify_last_try'] = time() + 60;
}
if ($doValidate == false) $dataContainer = ['result' => 'error', 'texterror' => 'Ошибка: VALIDATE.WAIT'];
else {
if (empty($login) || empty($code)) $dataContainer = ['result' => 'error', 'texterror' => 'Ошибка: VALIDATE.1'];
else {
$dataContainer = ['result' => 'error', 'texterror' => 'Ошибка: VALIDATE.2'];
}
}
echo json_encode($dataContainer);
}
Здесь я вывожу ответы в json формате. И главный вопрос, подскажите пожалуйста, как сделать, чтобы человек после нажатия на ссылку в письме, попадал, на пример, на страцу с авторизацией, а ответы приходили через JS/jQuery с проверочной функции? Я сталкиваюсь с этим впервые, по этому даже идей нету =(
Заранее спасибо!