Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wykonywanie skryptu
Forum PHP.pl > Forum > Przedszkole
sannin
Cześć,

z góry sorry za tytuł tematu ale nie miałem pojęcia co wpisać. Mam taki skrypt:

  1. <?php
  2. for($i = 0; $i < 10; $i++) {
  3. sleep(1);
  4. echo date("s")."<br>";
  5. }
  6. ?>


Jak odpalę go równocześnie w dwóch osobnych kartach to zwracają coś takiego:

pierwszy (http://domena.pl/skrypt.php):
Cytat
42
43
44
45
46
47
48
49
50
51


drugi (http://domena.pl/skrypt.php):
Cytat
52
53
54
55
56
57
58
59
00
01


Więc jak widać wywołanie skryptu, odpalone jako drugie musi czekać do zakończenia wywołania pierwszego. Jak zrobić, żeby wykonywały się równocześnie?
merk
Cześć,

takie zachowanie zależy od przeglądarki
http://www.sitecrafting.com/blog/browser-cache-multiple-tabs
(sprawdź jak działa Opera)

żeby uniknąć takiego zachowania wystarczy dodać dowolny parametr w $_GET
np:
http://domena.pl/skrypt.php?a
http://domena.pl/skrypt.php?b
sannin
Teraz jak o tym napisałeś przypomniało mi się, że dodawałem do obrazków ?time(), żeby ich nie cachował smile.gif Dzięki za pomoc teraz tylko zastanawiam się jak dodać do reguły w .htaccess losową wartość:

  1. RewriteRule ^mysql/(.*)/(.*)$ index.php?base=$1


Czy ma ktoś jakiś pomysł?

Edit

Mam smile.gif
Gdyby ktoś kiedyś potrzebował

Kod
RewriteRule  ^mysql/(.*)/(.*)$ index.php?base=$1&q=%{ENV:UNIQUE_ID}
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.