Autor Zpráva
martin@monfish
Profil *
začínám s PHP a nevím si rady s následujícími kódy, myslím, že jsou logicky správně, ale neustále se mi nedaří se zalogovat, ukusil jsem je nekolikrát přepsat, ale stále to nefunguje, prosím o názory v čem by to mohlo být.


index.html -

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>login</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<meta http-equiv="content-language" content="cs">
<meta name="robots" content="noindex,nofollow">
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="styl.css" media="screen">
<body>
<form method="POST" action="login.php">
jméno: <input type="text" name="username" size="20">
heslo: <input type="password" name="password" size="20">
<input type="submit" value="troufáš si?" name="login">
</form>
</body>
</html>


login.php -

<?PHP

if (!isset($username) || !isset($password)) {
header( "Location: http://www.monfish.com/login/" );
}

elseif (empty($username) || empty($password)) {
header( "Location: http://www.monfish.com/login/" );
}


else{


$username = ($_POST['JMENO']);
$password = md5($_POST['HESLO']);




$dbHost = "c1nejak.com";
$dbUser = "nekdem";
$dbPass = "uneco";
$dbDatabase = "nejaka";


mysql_connect($dbHost,$dbUser,$dbPass);
mysql_select_db($dbDatabase) or die( "nelze se pripojit k DB");
$query="SELECT * FROM bobrici WHERE username='$username' AND password='$password' LIMIT 1";
$result=mysql_query($query);
if($result > 0) {
while($result = mysql_fetch_array($query)){


session_start();
session_register('JMENO');

echo 'Huráá!';

}

}
else {

echo 'Jo, jo, holt kdyz jsi blbej, tak to zkus znovu...';
}}
?>
Anonymní
Profil *
mno najskor, kukni na:
jméno: <input type="text" name="username" size="20">
heslo: <input type="password" name="password" size="20">

cize to znamena ze

$_POST['username'] a nie $_POST['JMENO']
$_POST['password'] a nie $_POST['HESLO']

a nezamienaj velkosti premennych
martin@monfish
Profil *
no celý sem to překopal a už to funguje, bylo to total zvrtany
Toto téma je uzamčeno. Odpověď nelze zaslat.