Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 06-02-2008, 17:46
jahlives
 Master
Links : Onlinestatus : jahlives ist offline
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.279
jahlives ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
von welchem Verzeichnis z.B. bei include('/inc/kontakt.php');
Bei einem Linux/Unix wird in diesem Fall versucht von / auszugehen. Das wird dir bei einem Hoster aber Fehlermeldungen um die Ohren hauen weil du keine Berechtigung hast ausserhalb deines Webauftritts auf Dateien zuzugreifen und ggf existiert dieser Pfad ja nicht.
Für includes sollte man immer absolute Pfade wählen und da bietet sich
PHP-Code:
include($_SERVER['DOCUMENT_ROOT'].'/inc/kontakt.php'); 
an v.a. weil es dann auch auf einem Windows funzen wird.
Allenfalls könntest du via php.ini den include Pfad ergänzen...
Ich für meinen Teil bevorzuge jedoch die Lösung mit Server + Doc Root

Gruss

tobi
__________________
Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."
Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)
Mit Zitat antworten