[ 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: 1586
Témy: 96 | 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...


Offline

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

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...

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ý: 12.06.17
Príspevky: 1408
Témy: 28 | 28
Bydlisko: Bratislava
Vek: 36

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 10 (64bit) CPU: INTEL Core i5-4440 GPU: ASUS ATI R9280X RAM: Kingston 8GB DDR3 1600MHz MB: MSI B85-G43 Gaming HDD: Seagate 1TB HDD Barracuda SSD: SAMSUNG 120GB HDD 840 EVO CASE: COOLERMASTER N400
Mobil: OS: Android 4.4.2 Model: LG G2 D802 16GB
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: 1586
Témy: 96 | 96
Napísal autor témyOffline : 15.08.2009 22:18 | Vykonanie akcií po skončení http spojenia

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: 1586
Témy: 96 | 96
Napísal autor témyOffline : 17.08.2009 15:39 | Vykonanie akcií po skončení http spojenia

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: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...

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: 1586
Témy: 96 | 96
Napísal autor témyOffline : 17.08.2009 19:37 | Vykonanie akcií po skončení http spojenia

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!
 [ Príspevkov: 7 ] 


Vykonanie akcií po skončení http spojenia



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

126

26.04.2014 19:29

chrono

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

4402

30.09.2007 21:25

Harlequin

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

Vykonanie submit() po preventDefault

v JavaScript, VBScript, Ajax

2

120

12.02.2014 17:30

walther

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

848

08.08.2008 20:55

cassyopea

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

Shell, vykonanie pre 2 podmienky

v Ostatné

3

72

02.12.2017 23:40

void

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

opatovne vykonanie php pri stlaceni tlacidla spat

v PHP, ASP

4

155

29.12.2012 18:50

boyindoor

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

ext. disk v akcii

v Úložné zariadenia

1

181

04.01.2012 13:15

nBXXL

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

zaklad filtrovacieho systemu (kontrola akcii inputov)

v JavaScript, VBScript, Ajax

15

590

25.01.2011 16:19

DeeJay3

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

Program na zautomatizovanie akcií v PC

v Ostatné programy

1

214

20.02.2012 19:39

reklamiak

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

Quad SLI 9800 GX2 v akcii

v Novinky

14

387

27.03.2008 16:45

Mir

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

Prerušenie spojenia

v Operačné systémy Microsoft

3

214

23.12.2007 19:01

Jaro

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

Padanie spojenia

v Siete

4

183

02.04.2017 16:33

Pieskovisko

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

možnosti spojenia

v Monitory, televízory a projektory

2

225

19.09.2011 18:54

majky358

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

368

27.09.2007 19:57

qacer

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

Kupa kamery na natacanie akcii (svadby, stuzkove, oslavy...)

v Ostatné

4

648

01.04.2012 17:32

El_Silver

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

Vytvorenie spojenia cez wifi.

v Siete

12

2966

03.02.2009 11:35

pishta



© 2005 - 2017 PCforum, edited by JanoF