Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wykonywanie nieskończonej pętli - jak przerwać?
miki3475
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 1
Dołączył: 15.06.2008

Ostrzeżenie: (10%)
X----


Próbowałem bawić się skryptem z pętlą.
Polegał on na tym, aby wejść 5 razy na moją aukcję allegro - dałem taki link bo tam mam już wbudowany licznik.

  1. for( $f = 1; $f <= 5; $f++ ) {
  2. $fopen = fopen("http://allegro.pl/tutajlinkIwOGÓLE","r");
  3. echo $f;
  4. echo "<br>";
  5. }


Tylko bawiłem się nieco wcześniej i w ostatecznosci uruchomiłem skrypt:
  1. for( $f = 1; $x <= 5; $f++ ) {
  2. $fopen = fopen("http://allegro.pl/tutajlinkIwOGÓLE","r");
  3. echo $f;
  4. echo "<br>";
  5. }

Czyli $x <= 5; - przez co skrypt działa do nieskończoności, bo nie ma limitu górnego....

Zdziwiony, że nie działa i długo się ładuje klikałem refresh kilka-kilkanście razy - co było błędem.

Teraz serwer wykonuje ciągle te moje rozkazy.

Zależy mi na tym, aby zaprzestało się otwierać, bo na aukcji mam kilkanaście obrazków na moim serwerze przez co transfer pójdzie itp.

Usunąłem plik którym wykonywałem ten skrypt - nie pomogło
Pojawił się jeszcze jakiś memory plik mający ok. 18MB. Wywaliłem go tak samo. Także nie pomogło i nadal wykonuje bez końca.

Skrypt pracuje już przeszło 2h.

Jakieś rady zanim zejdzie mi cały transfer?

Ten post edytował miki3475 15.05.2010, 21:34:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
croc
post
Post #2





Grupa: Zarejestrowani
Postów: 706
Pomógł: 108
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


Kiedy coś podobnego przydarzy mi się na localhoście, to restartuję komputer. Nie wiem co można zrobić na zewnętrznym serwerze (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
Crozin
post
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Ubij proces odpowiedzialny za to?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 14:56