• 5 odgovora
  • 3.701 pregleda
Socket klijent u PHP-u 30.11.2007. u 16:26 · pre 230 meseci #1
Imam mali problem, napravio sam server u php koji otvori socket port i osluškiva tko se na njega priključi. Kako napraviti klijentsku skriptu koja je aktivna sve dok ja ne kliknem na X prozora (zatvaranje prozora)? Za sad sam pronašao skriptu koja se spoji , pošalje neki podataka i odmah odspoji - a ja želim da skripta bude aktivna sve dok ne kliknem na zatvaranje browsera.
Re: Socket klijent u PHP-u 01.12.2007. u 00:57 · pre 230 meseci #2
na pocetku skripte stavi set_time_limit(0); i onda vrti neki infinite loop
Re: Socket klijent u PHP-u 01.12.2007. u 19:23 · pre 230 meseci #3
Hmm... da, samo problem mi je to sto ce mi onda neprestano biti ucitavanje te stranice prije nego sto kliknem na X. Je li se može nekako izvesti da korisnik koji se spoji TCP vezom ne primjeti da mu se stranica neprestano učitava (tj. da se neprestano vrti petlja)?
Re: Socket klijent u PHP-u 09.12.2007. u 23:43 · pre 229 meseci #4
sa browser-ima koje ja znam to nije moguce, mozda ako napises neki svoj. kad browser prekine ucitavanje strane prekida i sve otvorene konekcije.
Re: Socket klijent u PHP-u 14.12.2007. u 23:51 · pre 229 meseci #5
Nije php predvidjen za tako nesto :-))) Mozda da probas sa ajaxom, da proveravas na svakih par sekundi recimo :P :P
Re: Socket klijent u PHP-u 17.12.2007. u 10:01 · pre 229 meseci #6
Postoji nešto što se zove "Reverse Ajax" u kome je princip da server kontaktira klijent na neki događaj/promjenu...
Mislim da tako rade Meebo.com i slične aplikacije, kreni odavde: http://en.wikipedia.org/wiki/Comet_%28programming%29

Nadam se da koristi...
Potpis
"if you fail to plan, you plan to fail"
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme