include url?

  • Themenstarter Themenstarter Perforator
  • Beginndatum Beginndatum
P

Perforator

also ich hab mal ne frage.
undzwaaaaaaaaaaaaaaaar:
ich möchte eine externe seite in meine variable $page includen.

ich mache das so:

PHP:
include(header.php)

und dann die variable:

PHP:
include($page".php")

so weit so gut.
Nun möchte ich aber eine externe seite in den bereich der variable $page tun.

Ist es möglich zu schreiben:
PHP:
include(url='http://www.wasweisich.de')
oder so in der art.

ich weis nicht ob das stimmt, habs auch nicht ausprobiert. wollte jetzt einfach mal wissen ob es theoretisch möglich ist an einer gewünschten stelle oder für eine variable eine externe seite (url) zu includen?!

thx im voraus
mfg Perfo
 
Klar geht das...
PHP:
include ("http://www.blablubb.de/");
// bzw.
$datei = join('', file("http://www.blablubb.de/"));
Aber aufpassen: Es wird natürlich nur die Ausgabe, die vom Webserver kommt, zurückgegeben.
 
Zuletzt bearbeitet:
cool, danke

nur noch eine frage:
wie mach ich das dann in den Hyperlink?

also ich denk mir mal das so:

(vorab verzeiht mir schonmal die sonderzeichen! kenn die nicht so wenn ich php in html direkt reinschreib :D)
PHP:
<a href=/$datei = join('', file("http://www.blablubb.de/"));/>hallo</a href>
oder irgenwie so!
und dann natürlich in meiner "include reihe"

PHP:
include($datei);

bitte korrigiert mich einer wenn ich flasche zeichen in dem href benutzt habe! (doofe kryptik) ;)
 
dann steht der die ganze Seite hinter href...
eher so :
PHP:
echo <a href=´\"".$PHP_SELF."\?link=http://www.blalbla.de">link</a>;
und wenn du es nicht mit
PHP:
include($link);
machen möchtest sieht es dann wohl so aus:
PHP:
$datei = join('', file($link));
echo $datei;

wenn dir die seite auf http://www.blablbabla.de nicht gehört könnte das mitunter aber verhältnismäßig illegal sein...

tob
 
Zuletzt bearbeitet:
Zurück