- <html>
- <body>
- <?php
- $host="localhost"; // Host name
- $username=""; // Mysql username
- $password=""; // Mysql password
- $db_name=""; // Database name
- $tbl_name="members"; // Table name
-
-
- // Connect to server and select databse.
- mysql_connect("$host", "$username", "$password")or die("cannot connect");
- mysql_select_db("$db_name")or die("cannot select DB");
-
- // username and password sent from form
- $myusername=$_POST['myusername'];
- $mypassword=$_POST['mypassword'];
-
- $kodetjek = '1234';
- // $password er den ukrypterede kode
- $crypt = hash('sha512', $salt . hash('sha512', $mypassword));
-
- // To protect MySQL injection (more detail about MySQL injection)
- $myusername = stripslashes($myusername);
- $mypassword = stripslashes($crypt);
- $myusername = mysql_real_escape_string($myusername);
- $mypassword = mysql_real_escape_string($mypassword);
-
- $sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
- $result=mysql_query($sql) or die(mysql_error());
-
- // Mysql_num_row is counting table row
- $count=mysql_num_rows($result);
- // If result matched $myusername and $mypassword, table row must be 1 row
-
- if($count==1){
- // Register $myusername, $mypassword and redirect to file "login_sucess.php"
- session_register("myusername");
- session_register("mypassword");
- header( 'Location:
- http://www.jkay.dk/login_success.php' ) ;
-
- }
- else {
- echo "Wrong Username or Password";
-
-
-
- }
- ?>
- </body>
- </html>
hejsa PHP folk
jeg har dette problem, at når den logger ind burde den sende folk videre til en ny side som den her kode burde gøre:
header( 'Location:
http://www.jkay.dk/login_success.php') ;
nederst i den samlede kode
MEEN, det gør den ikke, den fryser bare fast der, og ved jeg ikke hvad jeg skal gøre ved det.
nogen der kan hjælpe?
Mange tak på forhånd
Indlæg senest redigeret d. 13.07.2009 23:15 af Bruger #14510