Ето вижте защо след логване не искарва добре дошшъл $username само бял екран искарва:
Код:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<?php
@session_start();
include "config.php";
?>
<?php
if(!$_POST['submit']) {
echo '<form action="login.php" method="post">
Потребител:<input type="text" name="username" /><br />
Парола:<input type="password" name="password" /><br />
<input type="submit" name="submit" value="Вход" />
</form>';
}
else {
$username = $_POST['username'];
$password = md5($_POST['password']);
$sql = "SELECT * FROM users WHERE username = '$username'";
$rezult = mysql_query($sql) or die (mysql_erro());
$broi = mysql_num_rows($rezult);
$row = mysql_fetch_assoc($rezult);
if($broi == 0) {
echo "Няма такъв потребител!";
}
else {
if ($password == $row[password]) {
$_SESSION['username'] = $row[username];
echo "Добре дошъл ". $_SESSION['username'];
}
}
}
$potrebitel = $_SESSION['username'];
if($potrebitel) {
echo "<br /><a href='index.php'>Начало</a>";
}
?>