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

Falscher Pfade mit include aus Unterordner

Matze27

Mitglied
Hallo,
hab mal wieder eine kleine Verständnissfrage.
Ich habe eine header.php (für den header halt ;)) den ich in einen Ordner module habe. Ich füge diesen header halt für alle Seiten mit include ein, was auch bestens funktioniert.
Nun möchte ich am Anfang des headers halt folgendes einfügen:
PHP:
<?php
session_start();
include_once dirname(__FILE__) . "/includes/db.conn.php";
include_once dirname(__FILE__) . "/include/conf.class.php";
?>
<!DOCTYPE html>
<html lang="de">
*
*
*
Leider stimmen die Pfadeangaben für Seiten in anderen Unterordnern nicht mehr :(.
Hab es auch schon so probiert:
PHP:
include_once ('/includes/db.conn.php');
leider bekomme ich immer wieder eine Fehlermeldung.

Ich hoffe Ihr könnt mir erklären wie ich mit Hilfe von php meine Pfadeangaben verbessern kann.

Gruß Matze
 
Werbung:
Bei Dateien in Unterverzeichnissen müsstest Du jeweils einen Schritt zurück gehen. Wenn die aufgerufene PHP-Datei in
Code:
/unterverzeichnis/
liegt, sähe die Einbindung z.B. so aus:
PHP:
include_once "../".dirname(__FILE__)."/includes/db.conn.php";
oder
PHP:
include_once "../includes/db.conn.php";
 
Hallo,
auf diese Weise füge ich ja auch den header in den Unterseiten ein. Hatte bis jetzt dabei auch noch keine Probleme.
Bei den Sachen die ich in den Header include, gehe ich da von dem Speicherort des Headers aus oder von der Unterseite in der ich den Header includiert habe?
Danke
 
Werbung:
Zurück
Oben