Hallo,
ik heb een soort spider/crawler gemaakt in php. Die loopt netjes door pagina's heen en open alle pagina's die op die pagina staan.
Dat werkt dus allemaal redelijk goed.
Maar nu heb ik dus een probleempje....
zodra er 1 url verkeerd is krijg ik continu deze error :
Nu is het nog van belang dat alle URLs persee worden geopend, 1 meer of minder maakt ook niet uit.
Maar zodra ik deze error krijg blijf iet in mijn for loop hangen.
Is er een morgelijkheid om direct uit de for loop te gaan zodra die deze fout geeft ??
ik heb een soort spider/crawler gemaakt in php. Die loopt netjes door pagina's heen en open alle pagina's die op die pagina staan.
Dat werkt dus allemaal redelijk goed.
Maar nu heb ik dus een probleempje....
zodra er 1 url verkeerd is krijg ik continu deze error :
code:
1
| Supplied argument is not a valid File-Handle resource in |
Nu is het nog van belang dat alle URLs persee worden geopend, 1 meer of minder maakt ook niet uit.
Maar zodra ik deze error krijg blijf iet in mijn for loop hangen.
code:
1
2
3
4
5
| $fp = fopen($pag,"r");
while (!feof ($fp)) {
$inhoud = $inhoud . fgets($fp, 4096);
}
fclose ($fp); |
Is er een morgelijkheid om direct uit de for loop te gaan zodra die deze fout geeft ??