This site is hosted and sponsored by hyve.com specialists in Cloud Hosting UK and VMware Hosting. If you are interested in our services please call us for chat on 0800 612 2524
PHP CURL example#
<?php
function DownloadUrl($Url){
// is curl installed?
if (!function_exists('curl_init')){
die('CURL is not installed!');
}
// create a new curl resource
$ch = curl_init();
/*
Here you find more options for curl:
http://www.php.net/curl_setopt
*/
// set URL to download
curl_setopt($ch, CURLOPT_URL, $Url);
// set referer:
curl_setopt($ch, CURLOPT_REFERER, "http://www.google.com/");
// user agent:
curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");
// remove header? 0 = yes, 1 = no
curl_setopt($ch, CURLOPT_HEADER, 0);
// should curl return or print the data? true = return, false = print
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// timeout in seconds
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
// download the given URL, and return output
$output = curl_exec($ch);
// close the curl resource, and free system resources
curl_close($ch);
// print output
return $output;
}
echo DownloadUrl("http://www.domain.com");
?>
Add new attachment
Only authorized users are allowed to upload new attachments.
«
This page (revision-1) was last changed on 01-Dec-2009 13:41 by Hyve Support