Skipjackrick Posted February 29, 2008 Share Posted February 29, 2008 I can't figure out why my login.php does not work with my friends host. Its very simple code and works with my host. It won't work on my buddies website. It just continually redirects me back to the login.php page AGAIN and AGAIN and AGAIN.... HELP ME PLEASE!!! At the top of each web page I put the following code. <?php include 'auth.inc.php'; ?> This is the auth.inc.php file <?php session_start(); if ($_SESSION['logged'] != 1) { $redirect = $_SERVER['PHP_SELF']; header("Refresh: 5; URL=login.php?redirect=$redirect"); echo "Please wait while the server processes your login request......<br>"; echo "(If your browser does not support this, <a href=\"login.php?redirect=$redirect\">click here</a>)"; die(); } ?> This is the login.php file (I hid the username and password, but I have checked that for sure) <?php session_start(); $_SESSION['logged'] = 0; if (isset($_POST['submit'])) { if ($_POST['username'] == "********" && $_POST['password'] == "********") { $_SESSION['logged'] = 1; header ("Refresh: 5; URL=" . $_POST['redirect'] . ""); echo "Please wait while the server processes your login request......<br>"; echo "(If your browser doesn't support this, <a href=\"" . $_POST['redirect']. "\">click here</a>)"; } else { ?> <html> <head> <title>Kayak Wars Captain's Login Page</title> </head> <body> <div align="center"> <div align="center"><img src="http://www.extremecoast.com/Kayak_Wars/layout/header.png" width="1057" height="125"></div> Please Enter your Username and Password (Case Sensitive)<br><br> <form action="login.php" method="post"> <input type="hidden" name="redirect" value="<?php echo $_POST['redirect']; ?>"> <table width="340" border="0"> <tr> <td>Username: </td> <td><input type="text" name="username2"></td> </tr> <tr> <td>Password: </td> <td><input type="password" name="password2"></td> </tr> </table> <br> <input type="submit" name="submit" value="Login"> </form> </div> <?php } } else { ?> <html> <head> <title>Kayak Wars Captain's Login Page</title> </head> <body> <div align="center"> <div align="center"><img src="http://www.extremecoast.com/Kayak_Wars/layout/header.png" width="1057" height="125"></div> Please Enter your Username and Password (Case Sensitive)<br><br> <form action="login.php" method="post"> <input type="hidden" name="redirect" value="<?php echo $_GET['redirect']; ?>"> <table width="340" border="0"> <tr> <td>Username: </td> <td><input type="text" name="username"></td> </tr> <tr> <td>Password: </td> <td><input type="password" name="password"></td> </tr> </table> <br> <br> <input type="submit" name="submit" value="Login"> </form> <?php } ?> </div> </body> </html> Quote Link to comment Share on other sites More sharing options...
Skipjackrick Posted February 29, 2008 Author Share Posted February 29, 2008 Or maybe you guys have a login system that might be a little better than the one I am currently using. I'd be willing to change if it works. EDIT: Sorry....I forgot about the bump rule. Accident..And I can't delete it. Quote Link to comment Share on other sites More sharing options...
revraz Posted February 29, 2008 Share Posted February 29, 2008 Check your friends php.ini for the session save path, it may be wrong. Quote Link to comment Share on other sites More sharing options...
Skipjackrick Posted February 29, 2008 Author Share Posted February 29, 2008 Check your friends php.ini for the session save path, it may be wrong. Thanks so much! Quote Link to comment Share on other sites More sharing options...
Skipjackrick Posted March 3, 2008 Author Share Posted March 3, 2008 Check your friends php.ini for the session save path, it may be wrong. What should the session save path be set to? Currently this is what it is set to, session.save_path = /var/php_sessions Is there anything else that it might be??? Quote Link to comment Share on other sites More sharing options...
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.