HTML beginner |
|
Ikzelf gebruik deze functie om de broncode van sites te halen of xml documenten van andere sites te laden. Hij is niet door mij geschreven, ik heb hem van php.net.rn[code]phprnfunction fetchURL( $url ) {rn $url_parsed = parse_url($url);rn $host = $url_parsed[host];rn $port = $url_parsed[port];rn if($port==0){rn $port = 80;rn }rn $path = $url_parsed[path];rn if($url_parsed[query] != ){rn $path .= .$url_parsed[query];rn }rn rn $out = GET $path HTTP1.0rnHost $hostrnrn;rn rn $fp = fsockopen($host, $port, $errno, $errstr, 30);rn rn fwrite($fp, $out);rn $body = false;rn while(!feof($fp)) {rn $s = fgets($fp, 1024);rn if( $body ){rn $in .= $s;rn }rn if( $s == rn ){rn $body = true;rn }rn }rn rn fclose($fp);rn rn return $in;rn}rnrnecho fetchUrl( httpwww.sitemasters.be );rnDit geeft dan de broncode van sitemastersrn[code] |