PHP:
<?PHP
$username = $_SESSION['username'];
$result = mysql_query("SELECT * FROM register WHERE username = '$username'");
while($row = mysql_fetch_array($result))
{
$id = $row['id'];
$username = $row['title'];
}
if(isset($_SESSION['username'])){
$username = $_SESSION['username'];
echo '<table>';
echo '
<tr><td>Здравей, <b>'.$username.'</b><br/></td></tr>
';
echo '</table>';
if($avatar == NULL){
echo '<center><img src="'.$SITE_PATH.'/upload/no-avatar.png" width="100px" height="100px" alt=""/></center><br/>';
}
else{
echo'<center><img src="'.$_SESSION['avatar'].'" width="100px" height="100px" alt="'.$username.'"/></center><br/>';
}
$az = $_SESSION['username'];
$a = mysql_query("SELECT * FROM pmessages WHERE touser='$az' and unread='unread'") or die(mysql_error());
$b = mysql_num_rows($a);
if ($b == "1")
{
echo "<b>Имате <a href='$SITE_PATH/pm.php?page=inbox'>1</a> непрочетено съобщение.</b><br/><br/>";
}
elseif ($b > "1")
{
echo "<b>Имате <a href='$SITE_PATH/pm.php?page=inbox'>$b</a> непрочетени съобщения.</b><br/><br/>";
}
else
{
echo "<b>Нямате нови <br /> лични съобщения.</b><br/><br/>";
}
echo '<table>';
echo '
<tr><td>» <a href="changepass.php?id='.$id.'">Смени парола</a><br /></td></tr>
<tr><td>» <a href="edit_profile.php" >Редакция на профил</a><br /></td></tr>
<tr><td>» <a href="pm.php?id=$id">Лични съобщения</a><br /></td></tr>
<tr><td>» <a href="izlizane">Изход</a><br /></td></tr>
';
echo '</table>';
} else if(isset($_POST['login'])){
$username = $_POST['username'];
$password = $_POST['password'];
$username = htmlspecialchars($username);
$username = addslashes($username);
$query = "SELECT * FROM register WHERE username = '$username'";
$result = MYSQL_QUERY($query) or die(mysql_error());
$number = MYSQL_NUMROWS($result);
$pass = mysql_result($result,$i,"password");
$user = mysql_result($result,$i,"username");
$id = mysql_result($result,$i,"id");
$email = mysql_result($result,$i,"email");
$avatar = mysql_result($result,$i,"avatar");
$prava223 = mysql_result($result,$i,"prava");
if ($number=='0')
{
echo "<p><b>Няма такъв потребител</b></p>";
}
else
{
if ($password==$pass)
{
$_SESSION['username']=$user;
$_SESSION['avatar']= $avatar;
$_SESSION['id']=$id;
$_SESSION['email']=$email;
$_SESSION['prava']=$prava223;
$username = $_SESSION['username'];
setcookie("cs", "$username", time()+3600*24*7*50);
echo 'Здравей, <b>'.$username.'</b><div style="padding-top: 5px;">
</div>';
if($avatar == NULL){
echo '<center><img src="'.$SITE_PATH.'/upload/no-avatar.png" width="100px" height="100px" alt=""/></center><div style="padding-top: 5px;">
</div>';
}
else{
echo'<center><img src="'.$_SESSION['avatar'].'" width="100px" height="100px" alt="'.$username.'"/></center><div style="padding-top: 5px;">
</div>';
}
echo "» <a href='changepass.php?id=$id'>Смени парола</a><br />";
echo "» <a href='edit_profile.php'>Редакция на профил</a><br />";
echo "» <a href='pm.php?id=$id''>Лични съобщения</a><br />";
echo "» <a href='izlizane'>Изход</a><br />";
}
else
{
echo "<b>Грешна парола! Опитайте</b><br/>";
echo "<a href='nachalo'>Отново</a>";
}
}
} else {
echo '
<form action="index.php" method="post">
<div align="center">
<b>Потребителско име:</b><br />
<input class="input" type="text" name="username"/><br />
<div style="padding-top: 5px;">
</div>
<b>Парола:</b><br />
<input class="input" type="password" name="password"/><br />
<input class="input" type="submit" name="login" value="Влез"/>
<br />
<span style="float:left"><a href="registrirane">Нямаш профил?</a></span>
<span style="float:right"><a href="potrebiteli">Потребители</a></span>
</div>
</form>
'; }
?>
Ето я формата с логина, при всеки рефреш на страницата или зареждане на нова место да си останеш логнат си излязал от профила си?