Witam,
Dopiero uczę się programowania z kursem Pana Mirosława. Próbuję się połączyć z bazą danych i wywala mi taki błąd:
Parse error: syntax error, unexpected '$host' (T_VARIABLE) in /opt/lampp/htdocs/php2/connect.php on line 2
XAMMP zainstalowany jest na ubuntu, jeśli ma to ma jakieś znaczenie. (Prawa dostępu albo coś takiego?)
Sprawdziłem kod. Każdy przecinek i kropkę wygląda identycznie jak u Pana Mirka w kursie. A u nie nie działa.
Z góry dziękuję za pomoc.
Tak wygląda kod:
plik connect.php
<? php
$host="localhost";
$db_user="root";
$db_password="";
$db_name="osadnicy";
?>
plik zaloguj.php
<?php
require_once"connect.php";
$polaczenie= @new mysql ($host, $db_user, $db_password, $db_name);
if ($polaczenie->connect_errno!=0)
{
echo "Error:".$polaczenie->connect_errno."Opis:".$polaczenie->connect_error;
}
else
{
$login=$_POST['login'];
$haslo=$_POST['haslo'];
echo "It works";
$polaczenie->close();
}
?>