Potrebujem nejak spraviť to, že i po vypnutí okna prehliadača sa pri vykonávaní PHP skriptu vykonávanie nezruší, ale bude (povedzme na strane serveru) ďalej pokračovať. Robím totižto na istom prepočítavaní cien v databáze a stále hrozí, že užívateľ z neznámeho dôvodu vypni browser alebo bude odpojený od zdroja elektriny (výpadok prúdu) či iné hrozby. Zadá výmenný kurz a skript začne pracovať a to dovtedy, kým neskončí a neprepočíta všetko, čo mal.
Snáď som problém popísal dosť jasne.
Ďakujem.
Fórum › PHP
Neprerušiteľné vykonávanie skriptu
Dalo by sa to teoreticky vyriešiť cronom, ale nemám ho k dispozícii. Databázovou funkciou? Ako to myslíš? Všetko prepočítavanie bude vykonávať podľa určeného vzorca php skript, ale chcem, aby bol NEPRERUŠITEĽNÝ, teda aby ho nemohlo nič ukončiť, prerušiť alebo inak pokaziť. Musí prepočítavanie dokončiť úplne.
Tocimanko napsal:
Potrebujem nejak spraviť to, že i po vypnutí okna prehliadača sa pri vykonávaní PHP skriptu vykonávanie nezruší, ale bude (povedzme na strane serveru) ďalej pokračovať. Robím totižto na istom prepočítavaní cien v databáze a stále hrozí, že užívateľ z neznámeho dôvodu vypni browser alebo bude odpojený od zdroja elektriny (výpadok prúdu) či iné hrozby. Zadá výmenný kurz a skript začne pracovať a to dovtedy, kým neskončí a neprepočíta všetko, čo mal.
Snáď som problém popísal dosť jasne.
Ďakujem.
pouzij transakce. je to ciste a staci na to dva radky kodu.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Automatické vykonávanie — založil Anonymní uživatel
Restart skriptu — založil Matej Zabsky
Zabezpečenie skriptu — založil Martin
Spustenie skriptu s db — založil radypala
Princip skriptu — založil MaxDJs
Moderátoři diskuze