From 1c9d937e3a12127009e7e6b153968138f40678a0 Mon Sep 17 00:00:00 2001 From: Tim Clark <eclipse@sucs,org> Date: Mon, 21 Sep 2009 07:59:33 +0000 Subject: [PATCH] finished signup system --- components/signup.php | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/components/signup.php b/components/signup.php index 6a1dba0..b8ee2a9 100644 --- a/components/signup.php +++ b/components/signup.php @@ -6,13 +6,15 @@ // // ------------------------------------------------------------- -// TODO: CHANGE THIS TO "sudo /usr/local/sbin/" DEFORE DEPLOYING +// DEV: CHANGE THIS FOR DEV MODE // ------------------------------------------------------------- -$script_path="/home/member/eclipse/signuptests/"; +//$script_path="/home/member/eclipse/signuptests/"; +$script_path="sudo /usr/local/sbin/"; -// TODO: SET THIS TO admin@sucs.org BEFORE DEPLOYING -$error_email="eclipse@sucs.org"; +// DEV: CHNAGE THIS FOR DEV MODE +//$error_email="eclipse@sucs.org"; +$error_email="admin@sucs.org"; $override_permission="staff"; @@ -20,10 +22,10 @@ $override_permission="staff"; $overridable=isset($session->groups[$permission]); // ------------------------------------------------ -// TODO: REMOVE THE FOLLOWING LINE BEFORE DEPLOYING +// DEV: UNCOMMENT THIS FOR DEV MODE // ------------------------------------------------ -$overridable=true; +//$overridable=true; //set defaults $mode = 'login'; @@ -38,9 +40,9 @@ if(isset($_REQUEST['signupid'])&&isset($_REQUEST['signuppw'])){ //$sucsDB->debug = true; // ------------------------------------------------- - // TODO: CHANGE THIS TO dbname=sucs BEFORE DEPLOYING + // DEV:SET THIS TO YOUR DATBASE FOR DEV MODE // ------------------------------------------------- - $sucsDB->Connect('dbname=eclipse'); + $sucsDB->Connect('dbname=sucs'); $sucsDB->SetFetchMode(ADODB_FETCH_ASSOC); @@ -172,8 +174,8 @@ if(isset($_REQUEST['signupid'])&&isset($_REQUEST['signuppw'])){ ); $failed=true; } - // TODO: UNSTICK THIS BEFORE DEPLOYING - if(posix_getpwnam($fields['username']) || true){ + // DEV: STICK THIS FOR DEV + if(posix_getpwnam($fields['username'])){ $query="SELECT count(*) from members where username = ?"; $data = $sucsDB->GetAll($query,array($fields['username'])); if($data[0]['count']!=0){ @@ -273,9 +275,9 @@ if(isset($_REQUEST['signupid'])&&isset($_REQUEST['signuppw'])){ $logsmessage .= "User ".$session->username." overrode validation.\n"; } $logsmessage .= "Love The Signup System"; - // TODO: CHNAGE THIS TO logs@sucs.org BEFORE DEPLOYING + // DEV: CHANGE THIS EMAIL ADDRESS mail( - "eclipse@sucs.org", + "logs@sucs.org", "User '".$fields['username']."' Created on SUCS", $logsmessage, "From: \"SUCS Admin\" <admin@sucs.org>" -- GitLab