Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Skúsený užívateľ
Skúsený užívateľ
Vykonanie akcií po skončení http spojenia

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 14.08.2009 10:48

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...


Offline

Užívateľ
Užívateľ
Vykonanie akcií po skončení http spojenia

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1378
Témy: 90
Bydlisko: Slovakia-Ko...
Príspevok NapísalOffline : 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
Offline

Skúsený užívateľ
Skúsený užívateľ
Vykonanie akcií po skončení http spojenia

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.08.2009 19:03

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
Offline

Skúsený užívateľ
Skúsený užívateľ
Vykonanie akcií po skončení http spojenia

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok Napísal autor témyOffline : 15.08.2009 22:18

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!
Offline

Skúsený užívateľ
Skúsený užívateľ
Vykonanie akcií po skončení http spojenia

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok Napísal autor témyOffline : 17.08.2009 15:39

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.


Offline

Užívateľ
Užívateľ
Vykonanie akcií po skončení http spojenia

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1378
Témy: 90
Bydlisko: Slovakia-Ko...
Príspevok NapísalOffline : 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
Offline

Skúsený užívateľ
Skúsený užívateľ
Vykonanie akcií po skončení http spojenia

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok Napísal autor témyOffline : 17.08.2009 19:37

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!
Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. An AJAX HTTP error occurred. HTTP Result Code: 500

v Redakčné systémy

1

355

26.04.2014 19:29

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vybratie SSD disku po skonceni prace

v SSD disky

11

508

27.08.2018 12:30

tatko Tom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows 7 aktualizácia po skončení oficiálnej podpory

v Operačné systémy Microsoft

14

688

15.02.2021 15:38

04Miro84 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vykonanie submit() po preventDefault

v JavaScript, VBScript, Ajax

2

338

12.02.2014 17:30

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Na aku vysku sa chystate po skonceni strednej?

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Vzdelanie, štúdium, škola

64

5154

30.09.2007 21:25

Harlequin Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Shell, vykonanie pre 2 podmienky

v Ostatné

3

422

02.12.2017 23:40

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zlyhalo vykonanie 'grub-install (hd0)'

v Operačné systémy Unix a Linux

6

1144

08.08.2008 20:55

cassyopea Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. opatovne vykonanie php pri stlaceni tlacidla spat

v PHP, ASP

4

510

29.12.2012 18:50

boyindoor Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prerušenie spojenia

v Operačné systémy Microsoft

3

469

23.12.2007 19:01

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Padanie spojenia

v Siete

4

462

02.04.2017 16:33

Pieskovisko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. možnosti spojenia

v Monitory, televízory a projektory

2

432

19.09.2011 18:54

majky358 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ext. disk v akcii

v Úložné zariadenia

1

434

04.01.2012 13:15

nBXXL Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. http://www.nieco.sk presmerovane na http://nieco.sk

v PHP, ASP

8

632

27.09.2007 19:57

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 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 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WI-FI strácanie spojenia

v Siete

1

364

06.05.2010 11:39

rezystor Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie spojenia cez wifi.

v Siete

12

3223

03.02.2009 11:35

pishta Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra