session_start(); //echo session_id(); $action = $_GET['action']; include('/home/kidsnetau/dbconnect.php'); mysql_select_db ("users") or die ('I cannot select the database because: '. mysql_error()); //login page IF (($action == '') OR ($action == 'login')) { include('/home/kidsnetau/header_1.txt'); ?>
IF ($_SESSION[user][loggedin] != '1') { ?>
Forgotten your password? Retrieve it now!
} else { echo "
Congratulations - You are logged on! |
"; }; include('/home/kidsnetau/box_bottom.txt'); include('/home/kidsnetau/footer_1.txt'); }; //end login page //create account page IF ($action == 'setup') { include('/home/kidsnetau/header_1.txt'); ?>
Congratulations! Your account has been created.
To login to your account click here.
IF ($form_email != '') { echo "Your username and password has been emailed to ".$form_email; $Name = "Kids.Net.Au"; //senders name $email = "admin@kids.net.au"; //senders e-mail adress $recipient = $form_email; //recipient $mail_body = "Dear ".$form_username.", Thank you for setting up an account with http://www.kids.net.au You may now edit content on our site using the following login details: Username: ".$form_username." Password: ".$form_password." URL: http://www.kids.net.au/members.php Feel free to contact us if you require any further information. Kind Regards Kids.Net.Au "; //mail body $subject = "Kids.Net.Au Login Details"; //subject $header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields mail($recipient, $subject, $mail_body, $header); //mail command :) }; mysql_select_db ("users") or die ('I cannot select the database because: '. mysql_error()); $query = "INSERT INTO users (`username`,`password`,`email`,`membersince`) VALUES ('".$form_username."' ,'".$form_password."' ,'".$form_email."' ,'".date(YmdHis)."')"; mysql_query($query); //print $query; include('/home/kidsnetau/box_bottom.txt'); include('/home/kidsnetau/footer_1.txt'); }; }; //end login page //Retrieve Login Details IF ($action == 'getpassword') { $_POST['email'] = trim($_POST['email']); $form_email = $_POST['email']; include('/home/kidsnetau/header_1.txt'); ?>
"; $_POST['email'] = trim($_POST['email']); $form_email = $_POST['email']; $query = "SELECT * FROM users WHERE email = '".$form_email."';"; //print $query; IF ($form_email != '') { mysql_select_db ("users") or die ('I cannot select the database because: '. mysql_error()); $result = mysql_query($query); $num1 = mysql_num_rows($result); }; IF ($num1 > '0') { $Name = "Kids.Net.Au"; //senders name $email = "admin@kids.net.au"; //senders e-mail adress $recipient = $form_email; //recipient $mail_body = "Dear ".mysql_result($result,'0','username').", Thank you for setting up an account with http://www.kids.net.au You may now edit content on our site using the following login details: Username: ".mysql_result($result,'0','username')." Password: ".mysql_result($result,'0','password')." URL: http://www.kids.net.au/members.php Feel free to contact us if you require any further information. Kind Regards Kids.Net.Au "; //mail body $subject = "Kids.Net.Au Login Details"; //subject $header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields mail($recipient, $subject, $mail_body, $header); //mail command :) echo "
Congratulations! - Your username and password has been emailed to ".$form_email."
To login to your account click here.
"; } ELSE { IF ($form_email != '') { echo "
Your email address was not found!
"; }; echo "
To have your username and password emailed to you, please enter your email address and click 'Email My Password'
"; echo "
"; }; include('/home/kidsnetau/box_bottom.txt'); include('/home/kidsnetau/footer_1.txt'); }; //end retrieve login details //submit login - log the user on IF ($_GET['action'] == 'login2') { $_POST['username'] = strtolower(trim($_POST['username'])); $_POST['password'] = strtolower(trim($_POST['password'])); mysql_select_db ("users") or die ('I cannot select the database because: '. mysql_error()); $query = "SELECT * FROM users WHERE username = '".$_POST['username']."' AND password = '".$_POST['password']."';"; //print $query; mysql_select_db ("users") or die ('I cannot select the database because: '. mysql_error()); $result = mysql_query($query); $num1 = mysql_num_rows($result); IF ($num1 > '0') { $_SESSION[user][username] = mysql_result($result,'0','username'); $_SESSION[user][password] = mysql_result($result,'0','password'); $_SESSION[user][id] = mysql_result($result,'0','id'); $_SESSION[user][loggedin] = '1'; //print_r($_SESSION[user]); IF ($_SESSION[user][url] != '') { header("Location: ".$_SESSION[user][url]); } ELSE { //loggedin header("Location: http://www.kids.net.au/members.php"); }; } ELSE { header("Location: http://www.kids.net.au/members.php?action=login&retry=yes"); }; }; //end submit //logout IF ($_GET['action'] == 'logout') { $_SESSION[user][id] = ''; $_SESSION[user][username] = ''; $_SESSION[user][password] = ''; $_SESSION[user][loggedin] = ''; $_SESSION[user][url] = ''; session_destroy(); header("Location: http://www.kids.net.au/members.php?action=login&logout=yes"); }; //end logout print_r( $_SESSION[user] ); ?>