Stukje dat ik voor de UBB Harvester site gebruik om info van forumleden te downloaden:
Code:
if(!($file = file("http://forum.scholieren.com/cgi-bin/ubbmisc.cgi?action=getbio&UserName=".urlencode($user)))) {
add_header("Update failed");
echo "<h1>Can't open page, update aborted.</h1>";
add_footer();
die();
}
$count = 0;
while($row = each($file)) {
$line = trim(strip_tags($row["value"]));
if($line != "") {
$array[$count] = $line;
$count++;
}
}
File() kopieert de hele file naar een array, en dan gebruik ik strip_tags() om de HTML tags te verwijderen. De overgebleven regels worden dan in een array gezet, welke later gebruikt wordt om de DB te updaten.