Autor | Zpráva | ||
---|---|---|---|
Petr Sílek Profil * |
#1 · Zasláno: 4. 4. 2017, 23:54:05
Mám stránku. newsleter.php
Do které odesílám postem data (asynchronní AJAXem) z obyčejné html stránky. Dokončí se korektně na pozadí provádění skriptů v newsleter.php? i tehdy pokud uživatel předčasně zavře tu html stránku? Myslím tím okamžik kdy už AJAX hlásí stav "xmlhttp.readyState==2" a provádění PHP skriptů bylo už započato.... Jak se to v reálu projeví? |
||
Keeehi Profil |
Petr Sílek:
Myslím že ano. Ale dá se to celkem jednoduše otestovat. <?php sleep(10); file_put_contents('test.txt', 'test'); To ale možná vyvolá status 2 až po deseti vteřinách. Ale na otestování se to taky hodí. <?php echo 'test'; sleep(10); file_put_contents('test.txt', 'test'); |
||
Časová prodleva: 6 let
|
0