PHP, MYSQL - heslo

Anonym Tifibud24.03.2014 19:58 Nahlásit
Dobrý den mám problém že mám databázi, v ní je v tabulace profil heslo, které je zakódováno v md5. Pak mám webovou stránku, na kterou má být přístup pomocí tohoto hesla. Takže je potřeba ho přečíst a rozkódovat.
Nechce mi to na stránku přihlásit, píše mi to "nedefinovaný index heslo.¨
Prosím o radu, potřebuji to na ráno do školy.

<?php
include"_DB.php";
session_start();

$sql = "SELECT * FROM tblprofil";
$hochzd13it = $db->query($sql);
foreach ($hochzd13it as $row)
{

$sql = "SELECT * FROM tblprofil WHERE tblprofil=".$row['HESLO'];
}

$heslo = $row["HESLO"];
echo $heslo;
//12057813121f384682d2416187c12baf

$pass = $_GET['heslo'];
if (( (md5($pass) == $heslo) )) {

//if (isset((md5[$pass] == $heslo ) ) ) {
$_SESSION['authuser'] = 1;
}
else {
echo "<META charset=UTF-8>";
echo "<p>Nemáte oprávnění k prohlížení této stránky</p>\n";
echo "<a href='#' onclick='window.history.back(1)'>Zpět</a> - na tento odkaz";
exit();
}

?>

<head>
<META charset=UTF-8>
<title>Vítejte</title>
</head>

<body>
<h3>Úvodní stránka</h3> - vítejte, sem se podíváte jen když se zrovna přihlásíte, nelze se sem vrátit
<menu>

<li><a href="odhlaseni.php">Taky se musíme odhlásit</a></li>
</menu>

</body>
</html>

Odpovědi

Přidat odpověď ▾

Diskuze

Anonym Tifibud24.03.2014 20:30 Nahlásit
díky už to funguje nevím co tam bylo špatně
ps. brzy se asi zase ozvu.
Přidat komentář do diskuze ▾