2 formulare

Programovacie jazyky, rady, poradňa...
d00b
Novice
Novice
Príspevky: 2
Registrovaný: 25 máj 2014, 1:13

2 formulare

Príspevok od používateľa d00b »

Ahojte, mam problem s riesenim 2 formov. Pouzivam Mysql.

Predstavujem si, ze by to fungovalo asi takto.

1. Uzivatel A vyplni formular, povedzme ze s contentom - oranzova, cervena. Tento form povedzme ze sa ulozi do DB pod ID uzivatela.
2. Uzivatel A caka na uzivatela B (skript kontroluje ci sa v DB nachadza rovnaky formular - Live - Php? Mozno Ajax?) uzivatel A ma zobrazene na stranke "vyhladava sa"
3. Uzivatel B vyplni formular s rovnakym contentom. Zobrazi sa mu error ze v DB sa nachadza zhodny formular - error tabulka "zhoda" s uzivatelom A
4. Uzivatel A zmeni sa "vyhladava sa" na "zhoda" a vyhodi error tabulku s uzivetlom B

Moj problem je, ze nemam predstavu v com sa moze tento live script pisat. V Php si to neviem predstavit, odosielat nejak poziadavku o kontrole DB kazde 3-4 sekundy? Pri viacerych uzivateloch by asi server zahucal. Som len nadsenec programovania, moc skusenosti nemam. Nemohol by ma prosim niekto nakopnut spravnim smerom? Alebo napisat nejaky prikladny skript podla ktoreho by som mohol vychadzat?
Forsaken
King
King
Používateľov profilový obrázok
Príspevky: 1918
Registrovaný: 14 mar 2010, 0:39

Re: 2 formulare

Príspevok od používateľa Forsaken »

pri 2. mas problem, kolko bude A cakat za prehliadacom ? hodinu, den ? co ked B nebude online?

musis vyriesit situaciu cakania, ked to chces live aby A aj B boli naraz online, cize priradit im nejaky priznak podla ktoreho bude server vediet ze su obaja online... a potom uz v tom problem nevidim.
cize ked je A a B online, zobrazit formular pre A, pre B caka. atd-

pri 4. nechapem preco to volas error, ked je to zhoda.
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8217
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: 2 formulare

Príspevok od používateľa harrison314 »

Tak ako si napisal, ajaxom (v jQuery je to par riadkov).
Samotnu kontrolu mozes vyrazne urichlit pouzitim hashovania.

Aj ked to co riesis mi pride divne, mozno sa to da riesit inak, len by si musel prezradit sirsi kontext.
S-player
Light Star
Light Star
Príspevky: 277
Registrovaný: 23 júl 2011, 22:30

Re: 2 formulare

Príspevok od používateľa S-player »

pcsiete
Medium Star
Medium Star
Príspevky: 413
Registrovaný: 07 dec 2012, 18:47

Re: 2 formulare

Príspevok od používateľa pcsiete »

Už sa tu riešilo niečo podobné...
http://www.hojko.com/ajax-t184291.html

//heh, aj tebe to utkvelo v pamäti?
d00b
Novice
Novice
Príspevky: 2
Registrovaný: 25 máj 2014, 1:13

Re: 2 formulare

Príspevok od používateľa d00b »

Forsaken -> Bude cakat kym uzivatel B neodosle rovnaky formular. Inak klient A bude moct zrusit vyhladavanie kedykolvek.
S-player, pcsiete -> Dakujem za link, vyzera to tak ze to je presne ako to co chcem docielit. Skusim to pozriet.
Napísať odpoveď