| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Zdravíčko.
Potreboval by som dať userovi output skriptu a po skončení spojenia vykonať ešte nejaké akcie. Poznáte niekto spôsob, ako na to?
Zatiaľ to vyzerá tak, že budem musieť čosi zapísať do db a spúšťať iný skript cez cron...
|
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 14.08.2009 17:37 | |
|
nechapem uplne presne co tym myslis skusil by som priamy priklad
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 Bydlisko: Bratislava |
Tiez mi to nie je dost dobre jasne.
Bud je to akcia suvisiaca s akciou usera a potom envidim dovod preco jej vykonanie oddelovat, alebo to nesuvisi a potom je cron spravne riesenie
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Ide o to, že užívateľ nejakým spôsobom komunikuje s jedným serverom. Ten server ku mne odošle požiadavku a čaká na odpoveď, či je to v pohode alebo nie. Ak áno, až následne ja robím request(y) späť na ten server.
Inak povedané, najprv musím vykonať niečo ako Kód: echo "preslo to";poloexit(); , tou vymyslenou funkciou poloexit ukončiť spojenie, ten druhý server si to spracuje a až následne je pripravený očakávať moje príkazy vykonané tiež cez http (iba cez file_get_contents, žiadna extra špecialitka). Keby som tie príkazy vykonával skôr, nastane chyba.
Keďže to cez php neviem momentálne spraviť, tak musím ukladať url do db a každú minútu cez cron spúšťať skript, ktorý si vytiahne url z db a urobí tie requesty. Lenže tam už je omeškanie tú minútu, čo nie je celkom dosť želaný efekt.
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Mám to vyriešené, aj keď nie celkom čisto.
Skript 1: Kód: // nieco sa vykonava exec('php 2.php > /dev/null &'); echo "preslo to"; exit; Skript 2: Kód: sleep(5); // nieco sa vykonava
Ak máte niekto lepší nápad, sem s ním.
|
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 17.08.2009 18:19 | |
|
neviem ci som spravne pochopil ale skusim by som nieco ako ajax
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
ideš na to správne, ale nájdi spôsob, ako niečo spustiť asynchrónne cez PHP. Mne sa to stále nedarí Akurát tento posledný exec čo som písal
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| An AJAX HTTP error occurred. HTTP Result Code: 500 v Redakčné systémy | 1 | 355 | 26.04.2014 19:29 chrono | | Vybratie SSD disku po skonceni prace v SSD disky | 11 | 508 | 27.08.2018 12:30 tatko Tom | | Windows 7 aktualizácia po skončení oficiálnej podpory v Operačné systémy Microsoft | 14 | 688 | 15.02.2021 15:38 04Miro84 | | Vykonanie submit() po preventDefault v JavaScript, VBScript, Ajax | 2 | 338 | 12.02.2014 17:30 walther | | Na aku vysku sa chystate po skonceni strednej? [ Choď na stránku: 1, 2, 3 ] v Vzdelanie, štúdium, škola | 64 | 5154 | 30.09.2007 21:25 Harlequin | | Shell, vykonanie pre 2 podmienky v Ostatné | 3 | 422 | 02.12.2017 23:40 void | | Zlyhalo vykonanie 'grub-install (hd0)' v Operačné systémy Unix a Linux | 6 | 1144 | 08.08.2008 20:55 cassyopea | | opatovne vykonanie php pri stlaceni tlacidla spat v PHP, ASP | 4 | 510 | 29.12.2012 18:50 boyindoor | | Prerušenie spojenia v Operačné systémy Microsoft | 3 | 469 | 23.12.2007 19:01 Jaro | | Padanie spojenia v Siete | 4 | 462 | 02.04.2017 16:33 Pieskovisko | | možnosti spojenia v Monitory, televízory a projektory | 2 | 432 | 19.09.2011 18:54 majky358 | | ext. disk v akcii v Úložné zariadenia | 1 | 434 | 04.01.2012 13:15 nBXXL | | http://www.nieco.sk presmerovane na http://nieco.sk v PHP, ASP | 8 | 632 | 27.09.2007 19:57 qacer | | Chybové hlásenie ,,nedostatok ukladacieho priestoru pre vykonanie príkazu" v Operačné systémy Microsoft | 9 | 624 | 02.05.2020 22:25 tatko Tom | | WI-FI strácanie spojenia v Siete | 1 | 364 | 06.05.2010 11:39 rezystor | | Vytvorenie spojenia cez wifi. v Siete | 12 | 3223 | 03.02.2009 11:35 pishta |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|