Lær hvordan du ned en webside med PHP

1. Den enkleste måten å laste ned en nettside er å bruke file_get_contents Anmeldelser function.

Example:


<?php
$content=file_get_contents("http://dreevoo.com/info.php");
echo $ innhold;
>?
eksempel vil laste ned dokumentet fra http://www.dreevoo.com/info.php Hotell og butikken
det inn $ innhold
variabel.
Vi har også lagt linje echo $ innhold
som vil produksjonen resultatet til nettleseren.
2 . Hvis vi åpner vår side i nettleseren vil du være i stand til å se resultatet.
ned dokumentet vil være uten bilder og stiler, fordi disse er vanligvis på forskjellige steder, og du må laste dem ned separat.
3. I følgende eksempel vil vi bruke cURL
biblioteket for å laste ned en side.
Ved å bruke cURL
vi har mer kontroll og kan stille noen flere alternativer.
Vanligvis cURL utvidelsen er allerede aktivert på webservere. Hvis du skal teste dette på din lokale server, må du aktivere extension = php_curl.dll
i php.ini
fil.
4. Eksempel for nedlasting med cURL kan sees under
< php
$ lm = curl_init ();
curl_setopt ($ lm, CURLOPT_URL, "http:.? //www.dreevoo .com /info.php ");
curl_setopt ($ lm, CURLOPT_RETURNTRANSFER, true);
curl_setopt ($ lm, CURLOPT_HEADER, 0);
curl_setopt ($ lm, CURLOPT_FOLLOWLOCATION, true);
curl_setopt ($ lm, CURLOPT_USERAGENT, "Mozilla /5.0 (Windows NT 6.0; WOW64; rv: 24,0) Gecko /20100101 Firefox /24,0");
curl_setopt ($ lm, CURLOPT_REFERER, "http: //www.dreevoo .com "); product: $ output = curl_exec ($ ch);
curl_close ($ ch);
echo $ utgang;
>?

I dette eksempelet har vi også satt noen flere alternativer
CURLOPT_URL -. URL hente
CURLOPT_RETURNTRANSFER -.. Hvis vi ønsker å lagre et resultat i en variabel
CURLOPT_HEADER - Hvis header vil være inkludert i resultat
CURLOPT_FOLLOWLOCATION -. Omdirigeringer på siden vil bli fulgt Anmeldelser CURLOPT_USERAGENT -. Identifiser som standard nettleser Anmeldelser CURLOPT_REFERER -. Webadressen vi kommer fra
5.. Vi kan nå igjen åpne vår side i nettleseren, og vi vil være i stand til å se resultatet av den forespurte nettsiden

også anbefales.
Hvordan bruke $ _SESSION variabel i PHP
<