php include externe datei
-
- Mitglied
- Beiträge: 4
- Registriert: 17.06.2004 16:43
php include externe datei
hello!
also ich hab eine php3 datei mit ziemlich vielen scripts und co.
und jetzt hab ich einen sehr langen text noch dazu, wo alles noch unübersichtlicher wird, jetzt möchte ich gerne eine neue datei mit dem text schreiben und dann einfach mit dem include befehl die datei in der hp3 datei einfügen, doch wie muss ich vorgehen?
mfg
also ich hab eine php3 datei mit ziemlich vielen scripts und co.
und jetzt hab ich einen sehr langen text noch dazu, wo alles noch unübersichtlicher wird, jetzt möchte ich gerne eine neue datei mit dem text schreiben und dann einfach mit dem include befehl die datei in der hp3 datei einfügen, doch wie muss ich vorgehen?
mfg
An die gewünschte Stelle an der du den Text/ die Datei einfügen willst musst du folgenden Code schreiben:
Das ist die einfachste Variante, ist der Include fehlgeschlagen so wird false zurückgegeben, kannst also ne if-Abfrage einbauen um zu überprüfen.
Mit freundlichen Grüßen,
Dani
Code: Alles auswählen
<?php
include('./datei.php');
?>
Mit freundlichen Grüßen,
Dani
Ihr wohnt im Süd-Westen Deutschlands?
|- Nehmt an der Schwäbischen phpBB Usergroup teil!
|- Nehmt an der Schwäbischen phpBB Usergroup teil!
- Blutgerinsel
- Mitglied
- Beiträge: 1801
- Registriert: 19.07.2004 18:53
- Wohnort: Landkreis Ulm
- Kontaktdaten:
Sorry das ich wieder mein Wort erheben muss aber es ist nicht falsch aber kann falsch interpretiert werden:DaniM hat geschrieben:An die gewünschte Stelle an der du den Text/ die Datei einfügen willst musst du folgenden Code schreiben:Das ist die einfachste Variante, ist der Include fehlgeschlagen so wird false zurückgegeben, kannst also ne if-Abfrage einbauen um zu überprüfen.Code: Alles auswählen
<?php include('./datei.php'); ?>
Mit freundlichen Grüßen,
Dani
ist keine Funktion geht! aber auch so:
Code: Alles auswählen
<?php
include('./datei.php');
?>
Code: Alles auswählen
<?php
include './datei.php';
?>
Hat es nicht, eben weil es _keine_ Funktion ist. include ist ein Sprachbefehl (dessen Wurzel nichtmal in PHP sondern in der ZE liegt).Blutgerinsel hat geschrieben: Aber wo hat include ein Return Value?????
Und wenn es nicht geht, kann es daher auch kein False zurückgeben sondern pumpt in üblicher schlechter PHP Manier eine Fehlermeldung zur Standardausgabe, weshalb man @include './lala.php'; verwenden sollte.
Bitte beachtet auch die möglichen Sicherheitsprobleme bei der Verwendung von include/require und konsorten.
- Blutgerinsel
- Mitglied
- Beiträge: 1801
- Registriert: 19.07.2004 18:53
- Wohnort: Landkreis Ulm
- Kontaktdaten:
Das war ne Frage an DaniM......jensemann hat geschrieben:Hat es nicht, eben weil es _keine_ Funktion ist. include ist ein Sprachbefehl (dessen Wurzel nichtmal in PHP sondern in der ZE liegt).Blutgerinsel hat geschrieben: Aber wo hat include ein Return Value?????
Und wenn es nicht geht, kann es daher auch kein False zurückgeben sondern pumpt in üblicher schlechter PHP Manier eine Fehlermeldung zur Standardausgabe, weshalb man @include './lala.php'; verwenden sollte.
Bitte beachtet auch die möglichen Sicherheitsprobleme bei der Verwendung von include/require und konsorten.
ist mir schon klar

-
- Mitglied
- Beiträge: 4
- Registriert: 17.06.2004 16:43
das hätte ich zuerst gefragtAcid hat geschrieben:Bevor das Rätselraten anfängt.. wo befindet sich denn diese Datei B, wo befindet sich Datei A, in die diese Datei B eingebunden wird und wo genau befindet man sich, wenn man Datei A aufruft !?

Der Punkt steht für eine datei 2 punkte für 2 dateien


spass muss sein
./ für das gleiche verzeichniss ../eine Ebene höher ../../ noch eine höher unsw..