Witam, uczę się php i napisałem parę podstron. w plik index.php użyłem include do wczytania headera menu treści i stopki. Zainstalowałem xamppa i na localhost u mnie strona pięknie działa. Jednak po przuceniu na server nie chce wczytać plików z folderów wyżej tzn w public html mam plik "INDEX.PHP" i folder "modules" - w którym są pliki php które chce wczytać.
Wyświetla mi białą stronę gdy wchodzę na moją domene, jak użyć include lub jakiegoś sposobu aby prawidłowo wczytało mi pliki który jest wyżej niż plik index.php?
- dodam że jeśli użyje include i plik będzie w folderze z index.php to normalnie go wczyta..
kod index.php to:
<?PHP
include('modules/config.php');
(empty($_GET['page'])) ? $url = "home" : $url = $_GET['page'];
$file = "pages/" .$url .".php";
include ('modules/header.php') ;
include ('modules/menu.php') ;
if(file_exists($file)){
include($file);
}
else{include('pages/404.php');
}
include('modules/footer.php');
?>