Intanto prova questo a vedere se funziona, ti stampa per ogni item, se esiste oppure no.
E' un po (tanto) lento, ma tieni conto che carica tutto l'html della pagina per tutti gli item che esistono, quindi, se sono 14,018 come c'è scritto su quel sito, non so se funzioni bene..
Se funziona, dimmi qualcosa che ti faccio anche la parte per scriverlo su file.
Dimmi anche come lo vuoi questo file: txt? valori separati da virgola? spazio?? dimmi te
Codice PHP:
<?php
$tot_item = 1; //lo trovi te in un qualche modo
$item_page = "http://wow.allakhazam.com/item.html?witem="; //qui ci devi mettere la posizione del file item.html, se ci metti un percorso relativo dovrebbe essere più veloce!
$result = "";
for ($item = 1; $item <= $tot_item; $item++) {
$html = strpos(file_get_contents("$item_page"."$item"), "Item not found.");
if ($html != FALSE) {
/*qui c'è il codice di quello che succede se viene trovato l'item.
$item contiene il numero dell'item trovato*/
echo "Item $item: Found
";
} else {
echo "Item $item: Not Found
";
}
}
?>