jeg havde et login problem før som jeg fik hjælp til at løse

men da jeg vågnede i morges kom der et nyt :s
main_login.php
<?php
session_start();
?>
<html>
<body>
<link rel="stylesheet" type="text/css" href="http://www.jkay.dk/Layout.css">
<?php
if(isset($_SESSION['myusername'], $_SESSION['mypassword'])) {
?>
<?php
$bsername = $_SESSION['myusername'];
?>
<div class="loginas">
Logget ind som:
<?php
echo "$bsername<br>";
echo " Du har:";
$host="localhost"; // Host name
$username=""; // Mysql username
$password=""; // Mysql password
$db_name="jkay_dk"; // 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");
$point = mysql_query("SELECT userpoint FROM members WHERE username = '$bsername'") or die(mysql_error());
$rpoint = mysql_fetch_assoc($point);
print $rpoint["userpoint"];
?>
JK point
<div class="logout"><a href="http://www.jkay.dk/logout.php">Log ud</a></div></div><br><br>
<?php
}else{
?>
<div class =logint>
<form name="form1" method="post" action="http://www.jkay.dk/checklogin.php">
<strong>Member Login </strong><br>
Brugernavn: <input name="myusername" type="text"><br>
Brugerkode: <input name="mypassword" type="password"><br>
<input type="submit" name="Submit" value="Login"><br>
<a href="http://www.jkay.dk/opret.html">Create an account</a>
</form>
</div>
<?php
}
?>
<div class="menu">
<div class="menutekst">
<a href="http://www.jkay.dk/main_login.php">Forside</a> <a href="#">Andet</a> <a href="http://www.jkay.dk/forum/index.php">Forum</a> <a href="#####">Kontakt</a>
</div>
</div>
<?php
$host="localhost"; // Host name
$username="jkay_dk"; // Mysql username
$password="NaxHXDF8"; // Mysql password
$db_name="jkay_dk"; // Database name
$tbl_name="forumtutorial_posts"; // 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");
$Last_post = mysql_query("SELECT post FROM forumtutorial_posts ORDER by postid DESC") or die(mysql_error());
$past= mysql_fetch_assoc($Last_post);
?>
<div class="boord">
<?php
print $past["post"];
?>
</div>
</body>
</html>checklogin.php
<?php
session_start();
?>
<?php
$host="localhost"; // Host name
$username=""; // Mysql username
$password=""; // Mysql password
$db_name="jkay_dk"; // 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['myusername'] = $username;
$_SESSION['mypassword'] = $password;
echo "<meta http-equiv=\"refresh\" content=\"0;url=http://www.jkay.dk/main_login.php\">";
}
else {
echo "Wrong Username or Password";
}
?>har prøvet alt muligt i over 4 timer nu, og kan ikke få den til at virke igen

den siger Wrong username or password
nogen der kan hjælpe?
Indlæg senest redigeret d. 17.07.2009 18:08 af Bruger #14510