Posted By: znouza (ILoveSanFrancisco) on 'CZwww'
Title: Re: Odeslani formulare
Date: Wed Mar 28 23:16:49 2001
> > > Prosim webove guru o radu:
> > > potrebuju jednoduchou vec - poslat vyplneny formular mejlem.
> > > Klicove jsou IMHO radky:
> > > <FORM ACTION="mailto:harry_@seznam.cz?Subject=Anketa" METHOD="POST"
> > > enctype="text/plain" onSubmit="">
> > > a
> > > <input type="submit" name="odeslani" value="Odeslat">
> > > <input type="Reset" value="Smazat"><br><p></p>
> > > </form>
> > > Pri odeslani to zavola email klienta a nuti uzivatele neco napsat. To ja
>
> > > nechci, melo by to jen vzit data z formulare a hned poslat. Kde je
> chyba?
> > > Harry
> >
> > Taky jsem to resil, a IMHO je to timto zpusobem neresitelne, protoze
> prikaz
> > mailto vzdycky spusti nejakeho email klienta. Jedine reseni je pouzit
> nejaky
> >
> > skript (CGI, ASP apod.). Pokud se mylim, tak me opravte :-)
> >
>
> Tak mne napada, kdysi jsem to hledal, ale nenasel. Jakym formatem se
> odelsila
> vyplneny formular?
> -------------------------------------
> Nic, mame od boha.
> No, a zbytek ... to si udelame sami.
>
> Koudy
formatem... format dat je vzdy urlencoded, tzn. ze mezery (#32) se prevede na
"+" nebo se vsechny "znaky cokolijinyho [a-zA-Z0-9] prevedou na %asc(znak)",
jinak se data _posilaji_ metodou, jakou si zvolis v tom formulari, tj. bud
post nebo get. metodat put se nepouziva pro formulare. get ma tu nevyhodu, ze
nejdou vkladat data vetsi (tusim) nez 64kB a navic je to videt v url. pres
post tuto odpada.
- znouza -
--
At a higher altitude with flag unfurled
We reached the dizzy heights of that dreamed of world...
--