summaryrefslogtreecommitdiffstats
path: root/activate.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-12-02 16:40:03 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-12-02 16:40:03 +0000
commit552c3cedd78263ce385d0ac47b02ccd22ea474b3 (patch)
tree7042da2e17c73afad01d7004884dd1d903cff293 /activate.php
parent66e0b8ea9dd675a778a5c5777cce547887b2720c (diff)
downloadampache-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.php55
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>