Szia!
par lehetoseged van:
1. Az MEGNEZ gombra raultetsz egy onclick esemenyt, amire egy
javascripkod lefut, es letrehoz egy kulon ablakot, mig a REGISZTRAL gomb
submittalja a formot.
2. nem cookiet hasznalsz, hanem session valtozokat (azok ugyanis a
szerveren tarolodnak), es hozod a SID-et is (beepited az URL-ekbe, igy
nem kell cookie)
3. Mindketto submit gomb, adsz nekik nevet, es csak azt fogja elkuldeni
a form valtozojakent, amelyiket megnyomtad, tehat elnevezed az elso
gombot megnez-nek, a masodikat regisztralnak, az ertekuk ugye az, amit a
value mezobe irsz, a feldolgozo-d pedig megnezi: ha a megnez erteke
"MEGNEZ", akkor kiiratod ujra az egeszet, teszel ala egy ujabb submit es
egy cancael gombot, a submit gomb pedig egy rejtett formban - vagy
ideiglenes tablaban, vagy session valtozokban - ujrakuldi, es lefuttatod
a REGISZTRAL esemenyt. Ha pedig a beviteli formon valaki a REGISZTRAL
gombot nyomja meg, akkor a regisztral valtozo erteke REGISZTRAL lesz, es
kozvetlenul lefuttatod a REGISZTRAL eljarast.
4. Nem gombokat hasznalsz (csak egy submitet), hanem egy combo-t, vagy
radio gombokat, es eszerint folytatod az elozo modon.
5. Azt is megteheted, hogy a preview mod ala teszed a formot megegyszer,
ahova beirod a dolgokat ujra, es ott mar csak REGISZTRAL gombot teszel.
Sucy
wrote:
> hali
>
> azrt szeretném megoldani, hogy egy kb. 30 változót tartalmazó formot
> 2féleképpen dolgozza fel a server (megoldott) és a válasz is kétféleképpen
> jelenjen meg. (ezt nem tudom megoldani)
>
> Tehát:
> form lejön, user kitölt és alul kattint ahol
> MEGNÉZ és REGISZTRÁL gombok vannak
>
> A form egy generált véletlen azonosítót kap.
> A formon van egy link egy képfeltöltésre, ami egy új ablakban nyílik, meg
> a véletlen azonosítót felhasználva a kép ezzel lesz elmentve.
> Ez a képfeltöltés elôbb történik, mint a MEGNÉZ és a REGISZTRÁL kattintás
> Mindkét esetben elküldi a servernek az adatokat, de
> a MEGNÉZ esetben egy kisebb javascriptes ablakban megmutatja
> az adatok elrendezését és a véletlen azonosítós képet, ebbôl az ablakból
> sehova sem lehet tovább jutni, csak bezárni lehet azt.
>
> míg a REGISZTRÁL esetben nincs javascriptes ablak hanem a form
> ablakban jön vissza a regisztráció sikerült üzenet.
>
> próbáltam target-el de ekkor mind a 2ô az új ablakba kerül és a
> form ablak is ott marad. Ez zavaró a felhasználók számára.
>
> A back gomb esetén a képfeltöltés ablakot megnyitva a böngészô
> már tud visszalépni a form oldalon, csak úgy, hogy az oldalt
> újra tölti, ilyenkor viszont elveszik az összes beírt adat a formról
> és új azonosítót kap az oldal és persze ehhez már nem passzol
> az elôzôleg felküldött kép azonosítója.....
>
> Szóval lehet, hogy bonyolultan oldom meg de már a 3ik variációnál
> tartok mire ide jutottam. Ez tunne a legjobbnak, de ennektechnikai
> akadályai vannak....
>
> cookie-t itt nem akarok használni ha nem muszáj.
>
> köszi
>
> zsolt
>
>
>
|