PHP-Datei von anderen ordner includen

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php-datei_von_anderen_ordner_includen_142908/page_1 - zur Vollversion wechseln!


hausi181 schrieb am 23.05.2005 um 19:44

hallo,
ich habe eine php-datei in dem ordner php liegen. nun möchte ich in eine datei (in einem anderen ordner) diese php-datei einbinden mit include.
normalerweise muss ich eine ebene in meiner verzeichnisstruktur hoch, und dann in den ordner php rein.

include("../php/function.php");

das funktioniert aber nicht. kann mir da jemand weiterhelfen??
wenn die php-datei im gleichen verzeichnis liegt, klappt es!
den webspace hab ich bei home.pages.at falls das von interesse ist!
danke


Smut schrieb am 23.05.2005 um 20:03

hm warum kopierst nicht gleich den code der php datei in die index.php etc. und schreibst dann den pfad um?


Spikx schrieb am 23.05.2005 um 20:37

die andere php datei liegt wo genau?


hausi181 schrieb am 23.05.2005 um 20:54

die php-datei die included werden soll liegt unter /php/functions.php
aufrufen möcht ich sie von vielen anderen stellen, zB /spielbericht/spiel.php

smut: was mach ich mit dem code in der index-datei?


Spikx schrieb am 23.05.2005 um 20:56

was gibt der Parser eigentlich für einen Fehler?


Smut schrieb am 23.05.2005 um 20:58

Zitat von hausi181
die php-datei die included werden soll liegt unter /php/functions.php
aufrufen möcht ich sie von vielen anderen stellen, zB /spielbericht/spiel.php

smut: was mach ich mit dem code in der index-datei?
wusste nicht, dass du sie in mehrere sites einbinden willst - index.php war nur ein bespiel - btw - du hast jetzt 1mal function und 1mal functions geschrieben - ka


watchout schrieb am 23.05.2005 um 21:07

das problem dürfte sein, dass du in deinem "webroot" keine leserechte mit php hast. du könntest es mit ~/php/functions.php probieren, aber das kommt auch auf die config des anbieters an...


hausi181 schrieb am 23.05.2005 um 21:38

hier ist mal die Fehlermeldung:

Warning: main(): open_basedir restriction in effect. File(../php/functions.php) is not within the allowed path(s): (.) in /home/pages/new/home_dirs/l/lex7/mannschaft/mannschaft.php on line 12

Warning: main(../php/functions.php): failed to open stream: Operation not permitted in /home/pages/new/home_dirs/l/lex7/mannschaft/mannschaft.php on line 12

Warning: main(): Failed opening '../php/functions.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/pages/new/home_dirs/l/lex7/mannschaft/mannschaft.php on line 12

Fatal error: Call to undefined function: print_top_nav() in /home/pages/new/home_dirs/l/lex7/mannschaft/mannschaft.php on line 14

wird eh was mit der zugriffsberechtigung haben, aber wenn ich das file im selben ordner oder in einem darunterliegenden ordner habe gehts auch!
da werde ich doch wohl in der ordnerhierachie nach oben auch gehen können?!


moidaschl schrieb am 23.05.2005 um 21:42

probiers mal wie watchout meinte mit ~/


kleinerChemiker schrieb am 23.05.2005 um 22:01

oder versuch mal absoluten pfad, statt nem relativen


hausi181 schrieb am 23.05.2005 um 22:09

hab ich schon alles probiert. absoluter pfad geht auch nicht: das geht nicht einmal mit einem bild, also jpg-datei oder so!
hat noch wer ne ahnung, wie man das noch realisieren könnte?


moidaschl schrieb am 23.05.2005 um 22:12

Zitat von hausi181
hab ich schon alles probiert. absoluter pfad geht auch nicht: das geht nicht einmal mit einem bild, also jpg-datei oder so!
hat noch wer ne ahnung, wie man das noch realisieren könnte?
und die datei zu dir moven is ned möglich?


hausi181 schrieb am 23.05.2005 um 22:17

wie meinst das zu mir moven?!


watchout schrieb am 23.05.2005 um 23:50

Zitat von hausi181
wird eh was mit der zugriffsberechtigung haben, aber wenn ich das file im selben ordner oder in einem darunterliegenden ordner habe gehts auch!
da werde ich doch wohl in der ordnerhierachie nach oben auch gehen können?!
gehts? eben ;)


mg_shadow schrieb am 24.05.2005 um 08:02

evtl. sind auf dem ordner keine exec rechte drauf!




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025