File_get_contents

Funkce file_get_contents se používá pro načtení souboru a jeho obsahu vložení do proměnné. Tato funkce je podobná funkci include, ale narozdíl od include zvládá otevírat vzdálené soubory na internetu a jejich obsah přenášet přes proměnné.

Pozor: Načtené soubory se chovají stejně jako kdyby v kódu byli, nečestný návštěvník toho může využít pro napadení webu.

Ukázka

$a = file_get_contents("http://www.google.com");

echo $a;

Funkce neotevře stránku, ale pouze zobrazí její zdrojový kód a ten následně přenese. Nechová se tedy jako prohlížeč. To znamená, že vám na př. nenavíší návštěvnost (pokud používáte na př. TOPlist)

Stránka se vykresluje špatně

To je dáno tím, že se otevírá přesný zdrojový kód, obrázky směřují třeba na adresu , který na vzdáleném serveru exituje, u vás na webu ale ne. Proto je důležité adresu upravit na . Jak to udělat napíšu někdy příště v dalším článku..

Sponzorované odkazy
Pomohl Vám tento článek?