Hoi, de volgende code gebruik ik om via een 'externe' proxy server een site te bereiken. Ik krijg hier ook de juiste pagina mee, maar ik heb 2 probleempjes. Namelijk, niet alle info krijg ik op m'n scherm (plaatjes e.d.) en nu las ik dat je dan de url string in een array moest zetten, alleen dat werkt dus niet (of iets duidelijker, ik doe iets fout). Ook las ik in eerdere postings dat je een basepath van je $url moet maken om op de bewuste pagina links te kunnen openen binnen de pagina. Maar nu kan ik basepath niet vinden binnen php. Is het simpelweg basepath = $url; toevoegen of moet dit op een andere manier?
PHP:
1
2
3
4
5
6
7
8
9
10
11
| <?php $proxy = "***.***.***.***"; $port = 80; $url = "http://www.tweakers.net/"; $fp = fsockopen ($proxy, $port); fputs($fp, "GET $url HTTP/1.0\r\nHost: $proxy\r\n\r\n"); if (!feof($fp)) { readfile($url); } fclose ($fp); ?> |