Jump to content

Hashman

Members
  • Posts

    14
  • Joined

  • Last visited

    Never

Everything posted by Hashman

  1. No im planning on /all-games/exaple/ /arcade-games/example/ but i want something after it index.php?game=???
  2. I know what an id is and everything im asking if anyone can come up with another one. I came up with this /all-games/example.html?game=example does someone else have something else or better?
  3. Ive got this menu on a 50 page and inreaseing site and it SUCKS when i have to change it so i wanted to do some external html thing like you would javascript or css but <?php include?> doesn't work and <iframe> distorts the page so do you have any suggestions?
  4. No not at all but if you can come up with something better i would love to hear it thats why im asking for suggestions. Helping me with my undecidedness
  5. Ive got this menu on a 50 page and inreaseing site and it SUCKS when i have to change it so i wanted to do some external html thing like you would javascript or css but <?php include?> doesn't work and <iframe> distorts the page so do you have any suggestions?
  6. Ive come up with a few and decided my favorites out of those here they are. /pacman.html?dir=allgames&game=pacman /all-games/pacman/index.html?game=pacman I want to know if you could help me come up with some other page ids
  7. Ive come up with a few and decided my favorites out of those here they are. /pacman.html?dir=allgames&game=pacman /all-games/pacman/index.html?game=pacman I want to know if you could help me come up with some other page ids
  8. Hey thanks for saying that you didn't see anything to connect to the database. I put <? include("database.php"); at the top and now all its saying is Incorrect password, please try again.
  9. Heres what connects to the database. I took out some of the database info for obvious reasons <? /** * Connect to the mysql database. */ $conn = mysql_connect("mysql11", "a9194245", "s") or die(mysql_error()); mysql_select_db('a9194245', $conn) or die(mysql_error()); ?>
  10. no it works well until you go to login. You go to register and tell you weather the name is taken or itll register and after that itll say your registered you can now login but once you go to login thats where the problem is. If you want to see the problem for yourself <a href="http://gamezandstuff.hoztzi.com/">Click here</a>. The errors at the very bottom now
  11. I know the script only longs me in. I wanna know whats wrong with the script and why its giving that error, because the records are in the database
  12. I got a login script from a site and its works good until you go to login. Its shows just a blank screen, and i tried putting the form on the top and i got thi error Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/a9194245/public_html/login.php on line 32 Heres the code <? /** * Checks whether or not the given username is in the * database, if so it checks if the given password is * the same password in the database for that user. * If the user doesn't exist or if the passwords don't * match up, it returns an error code (1 or 2). * On success it returns 0. */ function confirmUser($username, $password){ global $conn; /* Add slashes if necessary (for query) */ if(!get_magic_quotes_gpc()) { $username = addslashes($username); } /* Verify that user is in database */ $q = "select password from users where username = '$username'"; $result = mysql_query($q,$conn); if(!$result || (mysql_numrows($result) < 1)){ return 1; //Indicates username failure } /* Retrieve password from result, strip slashes */ $dbarray = mysql_fetch_array($result); $dbarray['password'] = stripslashes($dbarray['password']); $password = stripslashes($password); /* Validate that password is correct */ if($password == $dbarray['password']){ return 0; //Success! Username and password confirmed } else{ return 2; //Indicates password failure } } /** * checkLogin - Checks if the user has already previously * logged in, and a session with the user has already been * established. Also checks to see if user has been remembered. * If so, the database is queried to make sure of the user's * authenticity. Returns true if the user has logged in. */ function checkLogin(){ /* Check if user has been remembered */ if(isset($_COOKIE['cookname']) && isset($_COOKIE['cookpass'])){ $_SESSION['username'] = $_COOKIE['cookname']; $_SESSION['password'] = $_COOKIE['cookpass']; } /* Username and password have been set */ if(isset($_SESSION['username']) && isset($_SESSION['password'])){ /* Confirm that username and password are valid */ if(confirmUser($_SESSION['username'], $_SESSION['password']) != 0){ /* Variables are incorrect, user not logged in */ unset($_SESSION['username']); unset($_SESSION['password']); return false; } return true; } /* User not logged in */ else{ return false; } } /** * Determines whether or not to display the login * form or to show the user that he is logged in * based on if the session variables are set. */ function displayLogin(){ global $logged_in; if($logged_in){ echo "<h1>Logged In!</h1>"; echo "Welcome <b>$_SESSION[username]</b>, you are logged in. <a href=\"logout.php\">Logout</a>"; } else{ ?> <h1>Login</h1> <form action="" method="post"> <table align="left" border="0" cellspacing="0" cellpadding="3"> <tr><td>Username:</td><td><input type="text" name="user" maxlength="30"></td></tr> <tr><td>Password:</td><td><input type="password" name="pass" maxlength="30"></td></tr> <tr><td colspan="2" align="left"><input type="checkbox" name="remember"> <font size="2">Remember me next time</td></tr> <tr><td colspan="2" align="right"><input type="submit" name="sublogin" value="Login"></td></tr> <tr><td colspan="2" align="left"><a href="register.php">Join</a></td></tr> </table> </form> <? } } /** * Checks to see if the user has submitted his * username and password through the login form, * if so, checks authenticity in database and * creates session. */ if(isset($_POST['sublogin'])){ /* Check that all fields were typed in */ if(!$_POST['user'] || !$_POST['pass']){ die('You didn\'t fill in a required field.'); } /* Spruce up username, check length */ $_POST['user'] = trim($_POST['user']); if(strlen($_POST['user']) > 30){ die("Sorry, the username is longer than 30 characters, please shorten it."); } /* Checks that username is in database and password is correct */ $md5pass = md5($_POST['pass']); $result = confirmUser($_POST['user'], $md5pass); /* Check error codes */ if($result == 1){ die('That username doesn\'t exist in our database.'); } else if($result == 2){ die('Incorrect password, please try again.'); } /* Username and password correct, register session variables */ $_POST['user'] = stripslashes($_POST['user']); $_SESSION['username'] = $_POST['user']; $_SESSION['password'] = $md5pass; /** * This is the cool part: the user has requested that we remember that * he's logged in, so we set two cookies. One to hold his username, * and one to hold his md5 encrypted password. We set them both to * expire in 100 days. Now, next time he comes to our site, we will * log him in automatically. */ if(isset($_POST['remember'])){ setcookie("cookname", $_SESSION['username'], time()+60*60*24*100, "/"); setcookie("cookpass", $_SESSION['password'], time()+60*60*24*100, "/"); } /* Quick self-redirect to avoid resending data on refresh */ echo "<meta http-equiv=\"Refresh\" content=\"0;url=$HTTP_SERVER_VARS[php_SELF]\">"; return; } /* Sets the value of the logged_in variable, which can be used in your code */ $logged_in = checkLogin(); ?>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.