Zrobiłem prosty skrypcik który wykonuje sobie tam w pętli jakieś rzeczy, niestety mój serwer oferuje mi niezbyt duży timeout.
Chciałbym zrobić tak by co 100 wyników odświeżyć stronę wprowadzając do niej następne 100 wyników do sprawdzenia. Czyli - odświeżyć stronę jednocześnie zmieniając jedną zmienną.
probuje zrobic to ciastkami
Stoję przy czymś takim:
Kod PHP:
<?php
if(!isset($_COOKIE[$cookie_name])) { //jesli nie ma ciacha to je tworze - zaczynam od 100 elementu i ciacham do 110setcookie("ilosc", 110, time() + (86400 * 30), "/"); setcookie("i", 100, time() + (86400 * 30), "/"); $ilosc = 110; $i = 100;$pomocnicza = $i; //poniewaz pozniej $i bedzie wzrastac } else { $ilosc = $_COOKIE["ilosc"]; $i = $_COOKIE["i"]; $pomocnicza = $i; //poniewaz pozniej $i bedzie wzrastac }
set_time_limit (3600000);ob_start();
while ($i <=$ilosc) {//costamcostam co robi co ja chceecho $mojewyniki;$i++;}
// zapisywanie danego wyniku do pliku$htmlStr = ob_get_contents();file_put_contents("wynik".$ilosc.".txt", $htmlStr);
//ustalam nowe ciacho - posuwam sie o 10 wynikow setcookie("ilosc", $ilosc+10, time() + (86400 * 30), "/"); setcookie("i", $pomocnicza+10, time() + (86400 * 30), "/");
//przeladowujeHeader('Location: '.$_SERVER['PHP_SELF']);
?>
any ideas? w php robilem lata temu ;-)
pozdrawiam
Zakładki