Dabei seit: 07.12.2004 Ort: Augsburg Alter: 37 Geschlecht:
Verfasst Mi 12.01.2005 13:55 Titel
kleine require frage
wir haben eine klasse und wollen funktionen von dieser klasse in einer extra datei auslagern und mit einem include bzw. require wieder reinholen. ist das möglich?
Code:
akt. fehlermeldung
Parse error: parse error, unexpected T_REQUIRE_ONCE, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}'
Zuletzt bearbeitet von virus-2k am Mi 12.01.2005 13:59, insgesamt 1-mal bearbeitet
Dabei seit: 31.10.2003 Ort: Freiburg Alter: 39 Geschlecht:
Verfasst Mi 12.01.2005 15:29 Titel
PHP-Datei
require -> klasse (liegt im unterordner classes/)
in der klasse haben wir x funktionen
function xy() {
require -> funktionsinhalt (liegt im selben ordner)
}
so binden wir alles ein allerdings haben wir probleme.
er gibt zwar keinen fehler aus, allerdings macht er auch nichts.
ich denke dass wir die verzeichnisse der einzelnen requires falsch haben.
Aber wie müsste es sein?
Dabei seit: 15.04.2002 Ort: - Alter: 48 Geschlecht:
Verfasst Mi 12.01.2005 15:39 Titel
smile jamaica hat geschrieben:
PHP-Datei
require -> klasse (liegt im unterordner classes/)
in der klasse haben wir x funktionen
function xy() {
require -> funktionsinhalt (liegt im selben ordner)
}
so binden wir alles ein allerdings haben wir probleme.
er gibt zwar keinen fehler aus, allerdings macht er auch nichts.
ich denke dass wir die verzeichnisse der einzelnen requires falsch haben.
Aber wie müsste es sein?
dei pfade in includes sind immer relativ zum wuzelfile im include-graphen.
Dabei seit: 31.10.2003 Ort: Freiburg Alter: 39 Geschlecht:
Verfasst Mi 12.01.2005 15:54 Titel
ok danke. Das Pfad-Problem haben wir schnell in griff bekommen.
das problem war, dass die inhalte der funktionen return anweisungen besaßen. Wenn man allerdings den code includiert, dann gibt die includierte datei den return zurück und nicht wie geplant die funktion. Zu lösen ist das ganze einfach mittels:
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB