diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-12-02 16:40:03 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-12-02 16:40:03 +0000 |
commit | 552c3cedd78263ce385d0ac47b02ccd22ea474b3 (patch) | |
tree | 7042da2e17c73afad01d7004884dd1d903cff293 /activate.php | |
parent | 66e0b8ea9dd675a778a5c5777cce547887b2720c (diff) | |
download | ampache-552c3cedd78263ce385d0ac47b02ccd22ea474b3.tar.gz ampache-552c3cedd78263ce385d0ac47b02ccd22ea474b3.tar.bz2 ampache-552c3cedd78263ce385d0ac47b02ccd22ea474b3.zip |
fixed registration page, and simplifed its logic
Diffstat (limited to 'activate.php')
-rw-r--r-- | activate.php | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/activate.php b/activate.php deleted file mode 100644 index cbac089f..00000000 --- a/activate.php +++ /dev/null @@ -1,55 +0,0 @@ -<?php -/* - - Copyright (c) 2001 - 2006 Ampache.org - All Rights Reserved - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License v2 - as published by the Free Software Foundation. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -*/ - -define('NO_SESSION','1'); -require_once('lib/init.php'); - -$web_path = conf('web_path'); - -/* Keep them out if they shouldn't be here */ -if(!conf('allow_public_registration') || conf('demo_mode')) { - access_denied(); -} -?> -<html><head> -<link rel="stylesheet" href="<?php echo $web_path; ?><?php echo conf('theme_path'); ?>/templates/default.css" type="text/css" /> -<head><body> -<?php - -$username = scrub_in($_GET['u']); -$validation = scrub_in($_GET['act_key']); -$val1 = $GLOBALS['user']->get_user_validation($username,$validation); - -if (!$val1) { - $GLOBALS['error']->add_error('no_such_user',_("No user with this name registered")); - $GLOBALS['error']->print_error('no_such_user'); - } -elseif ($val1 != $validation) { - $GLOBALS['error']->add_error('validation_failed',_("The validation key used isn't correct.")); - $GLOBALS['error']->print_error('validation_failed'); - } -else { - $activate = $GLOBALS['user']->activate_user($username); - show_confirmation(_('User activated'),_('This User ID is activated and can be used'),'/login.php'); -} -?> -</body> -</html> |