Przepraszam bo juz zaraz zwariuje, poniżej znajduje sie moj kod do logowania, prosze niech mi ktoś łaskawie przedstawi If'a który sprawdzi czy login wpisany przez uzytkownika w panelu logowania to np. adam i przeniesie go do pliku adam.php , chodzi o te konkretnego uzytkownika reszta tak jak w skrypcie przenosi sie do pliku panel.php
wiem ,że banalnie proste ale już jest późna godzina a napisanie tego logowania zajeło mi mase czasu
Pozdrawiam serdecznie
<?php
if ((!isset($_POST['login'])) || (!isset($_POST['haslo']))) {
header('Location: index.php'); }
require_once "connect.php";
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if($polaczenie->connect_errno!=0)
{
echo "Error: ".$polaczenie->connect_errno; }
else
{
$login = $_POST['login'];
$haslo = $_POST['haslo'];
if ($rezultat = @$polaczenie->query(
sprintf("SELECT*FROM uzytkownicy WHERE user='%s'", mysqli_real_escape_string($polaczenie,$login))))
{
$ilu_userow = $rezultat->num_rows;
if($ilu_userow>0)
{
$wiersz = $rezultat->fetch_assoc();
if(password_verify($haslo, $wiersz['pass']))
{
$_SESSION['zalogowany'] = true;
unset($_SESSION['blad']); $rezultat->free();
header('Location: panel.php'); }
else
{
$_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub haslo!</span>';
header('Location: index.php'); }
} else {
$_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub haslo!</span>';
header('Location: index.php');
}
}
$polaczenie->close();
}
?>
Ten post edytował marekjurko12 6.06.2019, 01:53:47