16.1.2. Projektpfad - Include-Datei "projektpfad.inc.php"

16.1.2.1 Alias für eine Web-Applikation

In den Beispielprogrammen des Buchs wird die Include-Datei projektpfad.inc.php immer am Beginn einer PHP-Datei, die private Elemente benötigt, eingefügt. Diese Include-Datei beinhaltet die Konstante PFAD für den relativen Pfad zum privaten Projektverzeichnis, in dem sich alle nicht-öffentlichen Dateien befinden (wie Daten-Dateien, Klassen-Dateien und weitere Include-Dateien). Jedes öffentliche Verzeichnis muss eine solche Include-Datei (mit einem entsprechenden relativen Pfad) enthalten:

Include-Datei projektpfad.inc.php
<?php const PFAD = "../../"; ?>

Der angegebene relative Pfad entspricht beispielsweise der folgenden Verzeichnisstruktur mit einem eigenen Alias-Benutzer für die Web-Applikation "PHP-Buch":

16.1.2.2 Alias für einen Benutzer (mit Zugriff auf mehrere Web-Applikationen)

Eine andere Möglichkeit ist die Definition eines Alias-Benutzers, der Zugriff auf mehrere Web-Applikationen hat. Das entspricht der folgenden Vorgangsweise:

Die Include-Datei projektpfad.inc.php mit der Konstanten PFAD für den relativen Pfad zum privaten Projektverzeichnis hat dann folgenden Inhalt:

<?php const PFAD = "../../../phpBuch/"; ?>



Zurück
zum Anfang dieses Kapitels
zu Kapitel 3.2.1.2 - Programm 1 (prozedural)
zu Kapitel 3.2.2.2 - Programm 2 (prozedural)
zu Kapitel 3.2.3.2 - Programm 3 (prozedural)
zu Kapitel 4.2.1.2 - Programm 1 (objektorientiert)
zu Kapitel 4.2.2.2 - Programm 2 (objektorientiert)
zu Kapitel 4.2.3.2 - Programm 3 (objektorientiert)
zu Kapitel 8.7.1 - Demo-Programm (Werte- und Referenztypen)
zu Kapitel 9.1.4 - Demo-Programm (Parameterübergabe)
zu Kapitel 14.2 - Beispiel mit Datenerfassung (Dateien, objektorientiert)
zu Kapitel 15.1.1 - SQL-Skript
zu Kapitel 15.2 - Einführende Beispiele (Datenbanken, prozedural)
zu Kapitel 15.3 - Beispiel mit Datenerfassung (Datenbanken, objektorientiert)
zum Inhaltsverzeichnis