Exemple #1
0
               			{if_wrong_email}<br />
               			{note_new}<br />';
        $lang['email'] = $user['email'];
        $lang['validate_content'] = parsetemplate($ContentTPL, $lang);
    } else {
        $lang['validate_content'] = $lang['already_validated'];
    }
    $page = parsetemplate(gettemplate('redesigned/validate'), $lang);
    makeAXAH($page);
} elseif ($user['validate'] > 0) {
    //Is user already validated?
    //Need to validate ths account
    //Do we have a code?
    if ($_GET['code']) {
        if ($_GET['code'] == $user['validate']) {
            doquery("UPDATE {{table}} SET `validate` = '0' WHERE `id` = '" . idstring($_GET['user']) . "' LIMIT 1 ;", 'users');
            intercom_add($lang['acc_validated'], $user['id'], 0, 20);
            header("Location: " . AddUniToString("./"));
        } else {
            intercom_add($lang['bad_code'], $user['id'], 0, 20);
            header("Location: " . AddUniToString("./"));
        }
    } else {
        die("No code");
        header("Location: " . AddUniToString("./"));
    }
} else {
    //He is already validated
    intercom_add($lang['already_validated'], $user['id'], 0, 20);
    header("Location: " . AddUniToString("./"));
}
Exemple #2
0
<?php

/**
 * im.php
 *
 * @version 1.0
 * @copyright 2009 by MadnessRed for XNova Redesigned
 */
if ($user['id'] < 1) {
    die("Not logged in");
}
if ($_GET['mode'] == 'post') {
    $message = EscapeString(stripslashes(htmlentities($_GET['message'])));
    $to = idstring($_GET['to']);
    intercom_add($message, $to, $user['id'], 300);
    echo "Sent: " . date("H:i:s");
} elseif ($_GET['mode'] == 'close') {
    $message = EscapeString(stripslashes(htmlentities($_GET['message'])));
    $to = idstring($_GET['to']);
    doquery("DELETE FROM {{table}} WHERE `to` = " . $user['id'] . " OR `from` = " . $user['id'] . " ;", 'im');
} else {
    //Get messages
    $qry = doquery("SELECT * FROM {{table}} WHERE (`to` = " . $user['id'] . " OR `from` = " . $user['id'] . ") AND `expires` > " . time() . " ORDER BY `time` ASC LIMIT 15 ;", 'im');
    $likelyids = array($user['id'] => $user['username'], 0 => $lang['System']);
    $mess = 0;
    while ($row = FetchArray($qry)) {
        //1 more message
        $mess++;
        //Who sent?
        if (strlen($likelyids[$row['from']]) > 0) {
            $from = $likelyids[$row['from']];