Podjąłem naukę z kursami Mirosława Zelenta na jego kanale YT i stanąłem w miejscu, który właśnie przedstawię. Wszystko jest zapisane tak, jak było widoczne w filmie. Prezenter zademonstrował, że u niego ten kod zadziałał (wyświetlił się nick usera) z bazy. U mnie wyświetla się błąd: [[Parse error: syntax error, unexpected '"' in C:\xampp\htdocs\nauka\portal\zaloguj.php on line 18"]]
Mam zaimportowane te same bazy danych, co prezenter na YT oraz wszystkie zmiennie są wpisane poprawnie. Czy ktoś mógłby mi pomóc?
Oto kod zaloguj.php:
CODE
<?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'];
$pass = $_POST['pass'];
$sql "SELECT * FROM uzytkownicy WHERE user='$login' AND pass='$pass'";
if ($rezultat =@$polaczenie->query($sql))
{
$ilu_userow = $rezultat->num_rows;
if ($ilu_userow>0)
{
$wiersz = $rezultat->fetch_assoc();
$user = $wiersz['user'];
$rezultat->free_result();
echo $user;
} else {
}
}
$polaczenie->close();
}
?>
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'];
$pass = $_POST['pass'];
$sql "SELECT * FROM uzytkownicy WHERE user='$login' AND pass='$pass'";
if ($rezultat =@$polaczenie->query($sql))
{
$ilu_userow = $rezultat->num_rows;
if ($ilu_userow>0)
{
$wiersz = $rezultat->fetch_assoc();
$user = $wiersz['user'];
$rezultat->free_result();
echo $user;
} else {
}
}
$polaczenie->close();
}
?>
Za pomoc serdecznie dziękuję. Jeśli to jest naprawdę jakiś błachy problem i ten temat nikomu się nie przyda, usunę go zaraz po tym jak Państwo pomogą
