Nie mogę uruchomić swojej strony przy pomocy adresu http://localhost. Przepraszam, że zawracam Wam głowę, ale to powinno działać. Chyba, że znacie przyczynę, to będę Wam bardzo wdzięczny.
Nadal nie znam przyczyny dlaczego wyskakuje mi błąd, że w pliku db.php odpowiadającym za bazę danych w linii 10 jest błąd. Próbowałem wielu sposobów i bez skutku.
W pliku index.php na samym początku mam zapisane:
<?php
include "db.php";
if(isset($_SESSION['user_id'])){
include "profil.php";
}
else{
include "index.php";
}
?>
W pliku db.php mam zapisane:
<?php
$db_host = 'localhost';
$db_name = 'tu mam podaną nazwę bazy danych utworzoną w phpMyAdmin';
$db_user = 'root';
$db_pass = '';
$db_charset = 'utf8';
try
{
$db = new PDO('mysql:dbname='.$db_name.';host='.$db_host.';charset='.$db_charset.';', $db_user, $db_pass);
}
catch(PDOException $e)
{
die($e->getMessage());
}
?>
Linia 10 odpowiadająca za błąd w pliku db.php to:
$db = new PDO('mysql:dbname='.$db_name.';host='.$db_host.';charset='.$db_charset.';', $db_user, $db_pass);
Znacie może jakiś skuteczny sposób, abym przez adres http://localhost mógł uruchomić swoją stronę?