Nieuw lid |
|
Ik heb een scriptje gemaakt dat automatisch van een pagina alle proxy's moet opslaan.
<?php
$array = array();
$cb = curl_init();
curl_setopt($cb,
CURLOPT_URL,"http://www.proxy4free.com/page1.html");
curl_setopt($cb, CURLOPT_TIMEOUT, 4); //times out after 4s
curl_setopt($cb, CURLOPT_RETURNTRANSFER,1);
curl_setopt ($cb, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($cb, CURLOPT_HTTPGET, 1);
$result=curl_exec($cb);
$uit = curl_exec($cb);
/*Hier zou hij vanop de pagina alle proxy servers te pakken moeten krijgen.
Deze worden allemaal zo vermeld:
<tr bgcolor="#ffffff" class="proxy_text" height=10>
<td>host-66-202-75-19.choiceone.net</td>
<td>8080</td>
<td>anonymous</td>
<td>United States</td>
<td>25.07.2005</td>
<td><a href="/cgi-bin/whois.cgi?domain=host-66-202-75-19.choiceone.net" target="_blank">Whois</a></td>
</tr>
Hij zou de proxy's moeten opslaan in mysql, met Proxy Ip en Poort appart.
Het type proxy moet ook worden opgeslagen (bv anonymous of transperant enz....)*/
echo curl_error($cb);
curl_close ($cb);
?>
<?php $cb = curl_init(); curl_setopt($cb, CURLOPT_URL,"http://www.proxy4free.com/page1.html"); curl_setopt($cb, CURLOPT_TIMEOUT, 4); //times out after 4s curl_setopt($cb, CURLOPT_RETURNTRANSFER,1); curl_setopt ($cb, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($cb, CURLOPT_HTTPGET, 1); $result=curl_exec($cb); $uit = curl_exec($cb); /*Hier zou hij vanop de pagina alle proxy servers te pakken moeten krijgen. Deze worden allemaal zo vermeld: <tr bgcolor="#ffffff" class="proxy_text" height=10> <td>host-66-202-75-19.choiceone.net</td> <td>8080</td> <td>anonymous</td> <td>United States</td> <td>25.07.2005</td> <td><a href="/cgi-bin/whois.cgi?domain=host-66-202-75-19.choiceone.net" target="_blank">Whois</a></td> </tr> Hij zou de proxy's moeten opslaan in mysql, met Proxy Ip en Poort appart. Het type proxy moet ook worden opgeslagen (bv anonymous of transperant enz....)*/ curl_close ($cb); ?>
Ik hoop dat iemand mij kan helpen.
Alvast bedankt,
geert
|