echo 'Witaj, '.$_SESSION['prawid_uzyt'].'.<br />';
była wyświetlana 3 tabela z bazy danych?
Mam 3 tabele
iduzytkownika
haslo
obraz
chodzi mi o ten obraz.
Cytat
<?php
session_start();
if(isset($_POST['iduzytkownika']) && isset($_POST['haslo']))
{
// jeżeli użytkownik właśnie podjął próbę zalogowania
$iduzytkownika = $_POST['iduzytkownika'];
$haslo = $_POST['haslo'];
$bd_lacz = new mysqli('localhost', 'uwierzytel', 'uwierzytel', 'uwierz');
if (mysqli_connect_errno()) {
echo 'Połączenie z bazą danych nie powiodło się: '.mysqli_connect_error();
exit();
}
$zapytanie = 'select * from uwierzytelnieni_uzytkownicy '
."where uzytkownik='$iduzytkownika' "
." and haslo=sha1('$haslo')";
$wynik = $bd_lacz->query($zapytanie);
if($wynik->num_rows > 0)
{
// jeżeli dane są w bazie zarejestrowanie identyfikatora użytkownika
$_SESSION['prawid_uzyt'] = $iduzytkownika;
}
$bd_lacz->close();
}
if(isset($_SESSION['prawid_uzyt']))
{
echo 'Witaj, '.$_SESSION['prawid_uzyt'].'.<br />';
echo '<a href="index.php?id=wyloguj">Wylogowanie</a><br />';
}
else
{
if(isset($iduzytkownika))
{
// jeżeli próba logowania była nieudana
echo 'Zalogowanie niemożliwe.<br />';
}
else
{
// nie było próby logowania lub nastąpiło wylogowanie
echo 'Jesteś niezalogowany.<br />';
}
// tworzenie formularza logowania
echo '<form method="post" action="index.php">';
echo '<table>';
echo '<tr><td>User:</td>';
echo '<td><input type="text" name="iduzytkownika"></td></tr>';
echo '<tr><td>Hasło:</td>';
echo '<td><input type="password" name="haslo"></td></tr>';
echo '<tr><td colspan="2" align="center">';
echo '<input type="submit" value="Logowanie"></td></tr>';
echo '</table></form>';
}
?>
session_start();
if(isset($_POST['iduzytkownika']) && isset($_POST['haslo']))
{
// jeżeli użytkownik właśnie podjął próbę zalogowania
$iduzytkownika = $_POST['iduzytkownika'];
$haslo = $_POST['haslo'];
$bd_lacz = new mysqli('localhost', 'uwierzytel', 'uwierzytel', 'uwierz');
if (mysqli_connect_errno()) {
echo 'Połączenie z bazą danych nie powiodło się: '.mysqli_connect_error();
exit();
}
$zapytanie = 'select * from uwierzytelnieni_uzytkownicy '
."where uzytkownik='$iduzytkownika' "
." and haslo=sha1('$haslo')";
$wynik = $bd_lacz->query($zapytanie);
if($wynik->num_rows > 0)
{
// jeżeli dane są w bazie zarejestrowanie identyfikatora użytkownika
$_SESSION['prawid_uzyt'] = $iduzytkownika;
}
$bd_lacz->close();
}
if(isset($_SESSION['prawid_uzyt']))
{
echo 'Witaj, '.$_SESSION['prawid_uzyt'].'.<br />';
echo '<a href="index.php?id=wyloguj">Wylogowanie</a><br />';
}
else
{
if(isset($iduzytkownika))
{
// jeżeli próba logowania była nieudana
echo 'Zalogowanie niemożliwe.<br />';
}
else
{
// nie było próby logowania lub nastąpiło wylogowanie
echo 'Jesteś niezalogowany.<br />';
}
// tworzenie formularza logowania
echo '<form method="post" action="index.php">';
echo '<table>';
echo '<tr><td>User:</td>';
echo '<td><input type="text" name="iduzytkownika"></td></tr>';
echo '<tr><td>Hasło:</td>';
echo '<td><input type="password" name="haslo"></td></tr>';
echo '<tr><td colspan="2" align="center">';
echo '<input type="submit" value="Logowanie"></td></tr>';
echo '</table></form>';
}
?>