PHP, MYSQL - heslo
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>
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
Diskuze
ps. brzy se asi zase ozvu.