Example #1
0
function ajax_activate()
{
    if (Auth::check()) {
        exit;
    }
    $reminder = isset($_POST['reminder']) ? $_POST['reminder'] : '';
    Register::activate($reminder);
    if (Register::passes()) {
        json_message();
    } else {
        json_message(Register::errors()->toArray(), false);
    }
}
Example #2
0
<?php

require_once 'app/init.php';
if (Auth::check() || empty($_GET['reminder']) && !isset($_GET['activated'])) {
    redirect_to(App::url());
}
if (isset($_GET['reminder'])) {
    Register::activate($_GET['reminder']);
    if (Register::passes()) {
        redirect_to('activate.php?activated=1');
    }
}
?>

<?php 
echo View::make('header')->render();
?>

<div class="row">
	<div class="col-md-6">
		<?php 
if (isset($_GET['activated'])) {
    ?>
			<h3 class="page-header"><?php 
    _e('main.activate_success');
    ?>
</h3>
			<p><?php 
    _e('main.activate_success_msg');
    ?>
</p><br>
Example #3
0
        $account->login();
        /* Login is gelukt, verwijs terug naar index pagina. */
        header("Location: ./");
        /* Exit script, zodat de header direct wordt uitgevoerd. */
        exit;
    } catch (Exception $e) {
        /* Foutmelding opslaan. */
        $errorMessage = $e->getMessage();
    }
}
/* Kijken of er een activeer request is. */
if (!empty($_GET['activate'])) {
    /* Probeer het onderstaande. */
    try {
        /* Activeren. */
        Register::activate($_GET['activate']);
        /* Succes melding maken. */
        $_SESSION['activate'] = 'Uw account is succesvol geactiveerd, u kunt nu inloggen.';
        /* Activeren is gelukt, verwijs terug naar index pagina. */
        header("Location: ./");
        /* Exit script, zodat de header direct wordt uitgevoerd. */
        exit;
    } catch (Exception $e) {
        /* Foutmelding gevangen, kijken of er niet al een foutmelding is. */
        if (!empty($errorMessage)) {
            /* Er bestaat al een foutmelding, dus voeg de huidige er aan toe. */
            $errorMessage .= '<br />' . $e->getMessage();
        } else {
            /* Foutmelding opslaan. */
            $errorMessage = $e->getMessage();
        }