Ok, ten kod jest ok (prawdopodobnie zle proxy mialem).
<?php
$proxy_ip = '109.196.127.35'; //proxy IP here
$proxy_port = 8888; //proxy port from your proxy list
$url = 'http://dynupdate.no-ip.com/ip.php'; //URL to get
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0); // no headers in the output
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // output to variable
curl_setopt($ch, CURLOPT_PROXYPORT, $proxy_port);
curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
curl_setopt($ch, CURLOPT_PROXY, $proxy_ip);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
?>
natomiast pojawia się teraz taki problem, że jeżeli strona ma ssl to zwraca false, jakis pomysl?
Nikt nie ma pomysłu dlaczego tak sie dzieje? Dla ssl'a musi byc jakies inne proxy?