Ich versuche zu lernen, wie PHP cURL zu verwenden, und ich bin ein tutorial und während der Verwendung von Wamp folgen. Ich werde auf localhost und ich nie das Ergebnis der Code nicht sehen die Änderungen egal ich, alles, was ich sehe, ist:PHP cURL Code wird nicht funktionieren
Dies ist mein Code:
<html>
<head>
</head>
<body>
<?php
function curl($url){
$options = Array(
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_FOLLOWLOCATION => TRUE,
CURLOPT_AUTOREFERER => TRUE,
CURLOPT_CONNECTTIMEOUT => 120,
CURLOPT_TIMEOUT => 120,
CURLOPT_MAXREDIRS => 10,
CURLOPT_USERAGENT => "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1a2pre) Gecko/2008073000 Shredder/3.0a2pre ThunderBrowse/3.2.1.8",
CURLOPT_URL => $url,
$ch = curl_init();
curl_setopt_array($ch, $options);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
function scrape_between($data, $start, $end){
$data= stristr($data, $start);
$data= substr($data, strlen($start));
$stop= stripos($data, $end);
$data= substr($data, 0, $stop);
return $data;
}
$scraped_page = curl("http://www.imdb.com"); // Downloading IMDB home page to variable $scraped_page
$scraped_data = scrape_between($scraped_page, "<title>", "</title>"); // Scraping downloaded dara in $scraped_page for content between <title> and </title> tags
echo $scraped_data; // Echoing $scraped data, should show "The Internet Movie Database (IMDb)"
?>
</body>
</html>
Willkommen bei SO. Bitte posten Sie den relevanten Text des Fehlers in Ihrem Post und nicht in einem Link. –
Es tut mir leid, aber es ist ein Chaos, also habe ich ein Bild hochgeladen, sollte ich es als Code setzen, obwohl es nicht oder einfach kopieren/einfügen? @THeron – evans
Es scheint, dass der PHP-Code nicht als PHP-Code verarbeitet wird - ist die Dateiendung '.php'? Wenn dies der Fall ist, müssen Sie sicherstellen, dass der Webserver (zB Apache, IIS usw. PHP-Dateien mit der ausführbaren PHP-Datei verarbeitet ... –