php letöltés egyszerre több helyről

segitség kellene

Van egy php fájlom, ami letölt több különbözö szerverről fájlokat(=egy keresés eredménye) amit feldolgoz.
gond az hogy nem minden szerver müködik, néha kifagy
És igy a php-ba sorba tölti, hajtódik végre a parancs.
Nekem pedig ugy kellene hogy szépen egyszerre elkezni letölteni az összeset, ami végzett azt kiirom, közbe várom a többit.

Hogy csináljam meg hogy egyszerre szedjen le több oldalt?

fontos lenne, nagyon

köszi

Hozzászólások

Onmagat rekurzivan meghivo php? Kiirod valahova, hogy miket kezdtel leszedni, az ujrahivott script azokat skipeli, s nezi a kovetkezot. (Nem vagyok programmer, ugyhogy ne lamazzatok. :-)

ezt addig csinálja amig a maxtime nem éri el a beállitott értéket?
foreach - helyére meg beirhatok akármennyit azt szépen megcsinálja egyszerre?

while (stream_select($r, $w = null, $e = null, 0, calctimeout($maxtime, $starttime)) !== 0)
{
// loop through the sockets that showed activity
foreach ($r as $socket) {
// $socket talked
}

// stream_select modifies the contents of $r
// in a loop we should replace it with the original
$r = $orig_sockets;
}

?>

A php-ban nincsennek szálak (Thread)?
Ha vannak, azzal csináld, ha nem akkor passz...