php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.04.2011, 11:10  
Benutzer
 
Registriert seit: 18.06.2009
Beiträge: 42
PHP-Kenntnisse:
Fortgeschritten
Leichti befindet sich auf einem aufstrebenden Ast
Standard Include - Welche Datei wird eingebunden?

Guten Tag!
Ich habe ein Problem mit Includes.

Eine Datei a.php befindet sich im root Verzeichnis.
Nun ist einem unterverzeichnis die Datei b.php und in einem weiteren die Datei c.php
Also:
->a.php
->Ordner A
-->b.php
-->Ordner B
--->c.php

a.php
PHP-Code:
include ("Ordner A/b.php"); 
b.php
PHP-Code:
include("Ordner A/Ordner B/c.php"); 
Ist soweit ja okay, nur gibt es nun eine Möglichkeit damit PHP relativer von der "aktuellen" datei included? Oder macht php das immer von der Äußersten, in diesem Fall von der a.php Datei aus?
Ich hoffe ich habe mich einigermaßen Verständlich ausgedrückt.

mfg
Leichti ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.04.2011, 11:20  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Naja, er geht halt immer von der Datei aus die eigentlich ausgeführt wird. Umgehen könntest du das, wenn du einen vollständigen Pfad benutzt. Den Pfad der aktuellen Datei (auch bei includeten Dateien) bekommst du über dirname(__FILE__)
cycap ist offline   Mit Zitat antworten
Alt 29.04.2011, 11:52  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

dazu muss man sich bei include einfach vorstellen ...

das PHP sobald es auf ein include stößt einfach den Programmcode der include-Datei in die gerade ausgeführte Datei "on-the-fly" einfügt ..

also include fliegt raus, und dafür steht da nun der Code der eingebunden Datei - aber die Ausführung läuft ja in der eigentlichen Datei weiter ... alles weitere hat cycap schon geschrieben
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
In PHP an einer bestimmten Position einer Datei schreiben. el_vital PHP Tipps 2010 4 06.06.2010 15:32
Formulare funktionieren nicht post kommt nicht an ronaldl PHP Tipps 2008 17 27.12.2008 07:46
Mail Feedback mit Include eingebunden mac-x PHP Tipps 2008 6 28.07.2008 15:03
Include anderer Datei bei Klick PHP Tipps 2006 2 03.01.2006 01:03
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
Seiten "includen" mit Flash Kort HTML, Usability und Barrierefreiheit 10 06.08.2005 22:03
Fehler bei var übergabe in include datei JEGO PHP Tipps 2005-2 9 16.06.2005 15:28
include einer lokalen datei ftk. nicht PHP Tipps 2005-2 7 10.06.2005 13:26
Includete Datei nicht gleich ausgeben Madden PHP-Fortgeschrittene 1 12.05.2005 00:19
include mit ausführender php datei Buschdieb PHP Tipps 2005 22 20.04.2005 13:09
bei include(); nur 1 Funktion in der externen Datei? PHP Tipps 2005 7 20.03.2005 11:10
Include der nötigen Datei PHP Tipps 2004-2 5 29.11.2004 13:10
Datei mit php erzeugen Stümper PHP Tipps 2004 4 12.10.2004 12:51
php und ftp PHP Tipps 2004 4 07.10.2004 09:58
[Erledigt] Include mit relativen Pfaden PHP-Fortgeschrittene 6 07.06.2004 12:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
c include welche

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum