• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Dokumente von anderer Domain (Subdomain) includen.

Nick

Mitglied
Hallo.

Ich habe eine Domain (z.B. http://domain.com). Dort habe ich jetzt ein Projekt. Und habe eine Subdomain (ressources.domain.com), wo alle meine Bilder, Videos, etc. liegen. Nun möchte ich dort auch z.B. die Navigation ablegen, die in jedem Dokument per Include Befehl eingebunden wird. wenn ich allerdings schreibe:

PHP:
<?php
inlcude 'http://ressources.domain.com/nav.php';
?>

//oder
<?php
inlcude 'ressources.domain.com/nav.php';
?>

...passiert gar nichts.

Jemand ne Idee wie ich das anstellen kann? :)
MfG
 
Entweder per file_get_contents() oder relativ referenzieren, dafür müssen die Inhalte innerhalb der Domain liegen und die Subdomain wird überflüssig.
 
Moin,
Per include() kann man nur lokale Dateien einbinden, keine Dateien per http. Siehe Manual:
PHP: include - Manual
Das stimmt nicht, natürlich kann man Dateien per http includen, dazu muss aber allow_url_fopen und allow_url_include in der php.ini auf true stehen. Du solltest dabei aber bedenken, das der php code der includierten Datei bereits auf der Subdomain geparst wird und du nur HTML zurückbekommst, sofern PHP auf der Subdomain aktiviert ist.

MfG
 
Zurück
Oben