| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Gast
Beiträge: n/a
| Zitat:
| |
|
| | |
| Gast
Beiträge: n/a
| Grundsätzlich: Wenn du so ein Konstrukt aufbaust, musst du davon ausgehen zumindest in einer der Erweiterungsdateien ein Code: include "config.php" In deinem Fall liegt der Fehler in der Hauptlogik der Dateiverteilung. Du möchtest in index.php zwar ein Subinclude (tools.php), aber gleichzeitig läuft login.php auf der gleichen Verzeichnisebene wie tools.php als standalone-Skript. Wenn das so funktionieren soll, musst du alles was du in index.php machst, auch in login.php tun. Aber im Normalfall (saubere Programmierung von größeren Projekten) sollte index.php, je nach Fall, alle Subincludes verwalten. Besser wäre: In /config.php: Code: ... $_cfg['inc_path'] = dirname(__FILE__).'/php/inc'; ... Code: ...
include_once(dirname(__FILE__).'/config.php');
...
if (foo_something_extended) {
include_once($_cfg['inc_path'].'/tools.php');
}
...
if (foo_not_logged_in) {
include_once($_cfg['inc_path'].'/login.php');
}
...
Grüsse Lev |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| include() ersetzen | Shadow21 | PHP Tipps 2006 | 3 | 30.08.2008 14:13 |
| include isoliert ausführen – Lösungsansatz gesucht | veit | PHP-Fortgeschrittene | 8 | 09.04.2008 09:26 |
| hinter include wird eine 1 angezeigt | |~Râdîant~| | PHP Tipps 2008 | 8 | 19.09.2007 13:52 |
| include Dateien wieder ausängen o.Ä. | netti | PHP Tipps 2007 | 8 | 17.12.2006 15:14 |
| include problem | Canni | PHP Tipps 2006 | 26 | 14.11.2006 14:24 |
| include - get - big problem | Buschdieb | PHP-Fortgeschrittene | 6 | 14.04.2006 20:28 |
| include, nur bestimmten teil neu laden | Calli | PHP Tipps 2006 | 2 | 27.01.2006 15:57 |
| include() - wo liegt der Denkfehler ? | kain | PHP Tipps 2007 | 8 | 27.11.2005 19:45 |
| Alternative zu Include | PHP Tipps 2005-2 | 11 | 13.10.2005 14:13 | |
| Probleme mit header() und include() und relativen Pfaden | PHP Tipps 2005-2 | 3 | 08.10.2005 16:00 | |
| Auf Firmen-Server funzt kein include aus fremden Verzeichnis | PHP-Fortgeschrittene | 3 | 19.07.2005 16:49 | |
| [Erledigt] Include liegt in einem anderen Verzeichnis - es geht nix | PHP Tipps 2005-2 | 3 | 03.07.2005 22:40 | |
| [Erledigt] Sessions auch bei include aktiv? | PHP Tipps 2005 | 1 | 28.02.2005 19:58 | |
| [Erledigt] Problemme mit include... | PHP Tipps 2004-2 | 6 | 30.11.2004 12:20 | |
| HTTP_GET_VARS + Include = Array leer | PHP Tipps 2004-2 | 3 | 24.11.2004 15:12 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php include mit relativen pfaden, php includemit html, index.php\ in den pfaden., php include keine relativen pfade zur uri, php relative pfade, php include mit pfaden, php inlude problematik pfade, php sauberes includen, php relative include funktioniert nicht, require_once include_once, include befehl in config, php einmal include, pfade php, php includemit relativen pfaden, php auto_prepend_file |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.