webster2001 Posted May 31, 2007 Posted May 31, 2007 It just shows the code when i try and log on to authenticate.php it shows this: $v) { $_POST[$k]=addslashes($v); } foreach($_GET as $k => $v) { $_GET[$k]=addslashes($v); } } include "config.php"; global $_CONFIG; define("MONO_ON", 1); require "class/class_db_{$_CONFIG['driver']}.php"; $db=new database; $db->configure($_CONFIG['hostname'], $_CONFIG['username'], $_CONFIG['password'], $_CONFIG['database'], $_CONFIG['persistent']); $db->connect(); $c=$db->connection_id; $set=array(); $settq=$db->query("SELECT * FROM settings"); while($r=$db->fetch_row($settq)) { $set[$r['conf_name']]=$r['conf_value']; } if ($_POST['username'] == "" || $_POST['password'] == "") { die(" {$set['game_name']} Error You did not fill in the login form! > Back"); } $uq=$db->query("SELECT userid FROM users WHERE login_name='{$_POST['username']}' AND `userpass`=md5('{$_POST['password']}')"); if ($db->num_rows($uq)==0) { die(" {$set['game_name']} Error Invalid username or password! > Back"); } else { $_SESSION['loggedin']=1; $mem=$db->fetch_row($uq); $_SESSION['userid']=$mem['userid']; $IP = ($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']; $db->query("UPDATE users SET lastip_login='$IP',last_login=unix_timestamp() WHERE userid={$mem['userid']}"); if($set['validate_period'] == "login" && $set['validate_on']) { $db->query("UPDATE users SET verified=0 WHERE userid={$mem['userid']}"); } header("Location: loggedin.php"); } ?> Quote
Decepti0n Posted May 31, 2007 Posted May 31, 2007 Re: My authenticate.php oes not work! help?!?! is php enabled on your server? Quote
hamster01 Posted May 31, 2007 Posted May 31, 2007 Re: My authenticate.php oes not work! help?!?! check for a: ?> if there are more than two, remove the first one. leve the ?> at the end of the script. Quote
General Doom Posted June 1, 2007 Posted June 1, 2007 Re: My authenticate.php oes not work! help?!?! Make sure you have filled in "config.php" with your server details. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.