Siemka mam taki kodzik do logowania
login.php
<?php include'home.php'; ?>
<div class=info>
<ul>
<form action=login1.php method=post>
<li>Login</li>
<li><input type=text id=text name=login class=nazwa></li>
<li>Haslo</li>
<li><input type=password id=text name=haslo class=nazwa></li>
</ul>
<ul>
<li><input type=submit value=zaloguj id=button class=przycisk></li></ul>
</div>
login1.php
<?php
include 'home.php';
$_SESSION['User']=False; //Dla bezpieczeństwa
{
echo '<ul><li>Nie podales loginu, bądz hasla</li></ul>'; }
//Połączenie z bazą
$Query='SELECT haslo FROM rejestracja WHERE login=''.$Login.''';
{
echo '<ul><li>Podany użytkownik nie istnieje, spróbuj <a href=login.php>ponownie </a>lub <a href=rejestracja.php>zarejestruj się</a></li></ul>'; }
$UserPassword=$Row['haslo'];
if($Password==$UserPassword)
{
$_SESSION['User']=$Login;
echo '<meta http-equiv="refresh" content="3;url=index.php"><ul><li>zaraz zostaniesz przekierowany do strony głównej</li></ul>';
}
else
{
echo '<ul><li>Podano bledne haslo, spróbuj <a href=login.php>ponownie </a>lub <a href=rejestracja.php>zarejestruj się</a></li></ul>'; }
?>
Nie mam pojecia jak po sprawdzeniu poprawnosci sesji, wyczytac z bazy dane uzytkownika o numerze id, znajdujacego sie aktualnie w sesji
probowalem czegos takiego ale nie wychodzi
<?php
include 'home.php';
?>
<?php
$id=$_SESSION['User'];
$q="SELECT * FROM rejestracja WHERE id='$id'";
if$_SESSION['User']{
echo '<table><tr><td>'.$row[login
].'</tr></td><table><tr><td>'.$row[haslo
].'</tr></td>'; }
else
{
echo '<ul><li>zaloguj sie aby obejrzec swoj profil</li></ul>'; }
}
?>
dzieki z gory za pomoc
pozdrawiam