for( $x = 1; $x <= 10; $x++ ){
Więc tak, x to id produktu, a 1 (po przecinku) to id kategorii. Wchodząc na stronę zmieniając tylko id produktu strona przekierowuje na stronę z odpowiednim id kategorii. I tak wchodząc np na http://www.adres.pl/1001,1.html i kiedy produkt jest w kategorii id 5, przekierowuje na http://www.adres.pl/1001,5.html.
Oczywiście skrypt tego nie ogarnia i nie pobiera danych. Próbowałem zrobić opóznienie, aby był czas na pobranie danych, ale to z góry skazane było na niepowodzenie. Jest jakiś sposób na rozwiązanie tego problemu? Wiem że mogę przelecieć wszystko id produktów w każdej kategorii, ale wtedy z 150tys. robi się ok. 75mln zapytań.
Z góry wielkie dzięki.
EDIT:
teraz spróbowałem użyć:
$url = 'http://www.adres.pl/1001,1.html';
ale tylko dostałem
[0] => HTTP/1.1 200 OK [1] => Date: Mon, 11 Jun 2012 01:08:51 GMT [2] => Server: Apache [3] => Set-Cookie: PHPSESSID=251867da4fa79520b6966c301daae2e6; path=/ [4] => Expires: Thu, 19 Nov 1981 08:52:00 GMT [5] => Cache-Control: no-cache, must-revalidate [6] => Pragma: no-cache [7] => Vary: Accept-Encoding [8] => Content-Length: 57 [9] => Connection: close [10] => Content-Type: text/html; charset=utf-8