A very basic implementation of the cURL/PHP that tunnels a URL request through an HTTP proxy. Proxies not included.
<?php function curl_proxy_browse($url) {
$url = "http://adammoro.net/code/php/";
$proxy = "INSERT-PROXY-HERE";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$page = curl_proxy_browse($url);
echo $page;
?>






