• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

include funktioniert nicht richtig

GW2BDA

Neues Mitglied
hi leute!

ich wollte auf meiner webseite die navigation als ausgelagerte datei mit include() in die seiten einbauen. jedoch funktioniert bei mir der include-befehl nur, wenn die datei mit dem menü im selben verzeichnis liegt wie die seite. ich habe es bereits mit absoluter und relativer pfadangabe versucht, aber das funktioniert nicht. es wird dann nur ein fehler angezeigt, wo eigentlich das menü sein sollte... könnt ihr mir da weiterhelfen?
 
Werbung:
Zeige uns am besten mal deinen getesteten PHP-Code.

Wenn die Navigation in der datei nav.php im Unterordner ordner liegt, sollte er so aussehen:
PHP:
<?php include "ordner/nav.php"; ?>
 
Werbung:
also wenn ich den rat von NE4Y befolge funktioniert das ganze, :D sofern die zu inclkudierende datei im unterverzeichnis liegt. aber wie muss ich den pfad angeben, wenn die datei in einem ganz anderen ornder liegt.

Code:
hauptverzeichnis/index.php
hauptverzeichnis/includes/menu.php
hauptverzeichnis/galleries/screenshots/screenshots.php

ich will menu.php auch in screenshots.php includieren. aber wie muss ich dort denn den pfad angeben?:shock:
 
Dann stellt man für jeden übergeordneten Ordner ein ../ vorne an.
PHP:
<?php include "../../includes/menu.php"; ?>
 
Werbung:
Zurück
Oben