{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("./")); }
<?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']];