Autor | Zpráva | ||
---|---|---|---|
kachnicka Profil * |
#1 · Zasláno: 6. 8. 2007, 18:10:15
Ahoj, mam problem - mam vytvoren formular na blogu, ale po kliknuti na tlacitko Odeslat se nic nedeje :-( v HTML jsem ztracena.
Muzete mi prosim nekdo kouknout na kod a poradit, kde je problem? Diky moc. <form> <form enctype="text/plain" action="mailto:lenka.novak@gmail.com" method="post"> <fieldset> <legend>Pošlete mi e-mail</legend> <label for="jmeno">Jméno:</label><br/> <input id="jmeno" name="jmeno" size="20" type="text"/><br/> <label for="E-mail">E-mail:</label><br/> <input id="e-mail" name="e-mail" size="20" type="text"/><br/> <label for="Zpráva pro mě">Zpráva pro mě:</label><br/> <textarea id="Zpráva pro mě" rows="5" cols="20" name="Zpráva pro mě"></textarea> </fieldset></form> <p><input value="Odeslat" type="submit"/></p> </form> |
||
Tomáš Hanus Profil |
#2 · Zasláno: 6. 8. 2007, 18:25:07 · Upravil/a: Tomáš Hanus
No, toto je formulář, ještě musíš mít nějakou metodu, jak email zpracovat a odeslat ho, například php, asp a tak
|
||
Nox_lbc Profil |
#3 · Zasláno: 6. 8. 2007, 18:25:16
Mám takovej shnilej pocit, že to budeš muset zpracovat přes nějakej server-side skriptovací jazyk ... PHP nebo ASP?
http://www.google.cz/search?hl=cs&safe=off&client=firefox-a&channel=s& rls=org.mozilla%3Acs%3Aofficial&hs=yXk&q=PHP+odesl%C3%A1n%C3%AD+e-mail u&btnG=Hledat&lr= |
||
Mistr Profil |
#4 · Zasláno: 7. 8. 2007, 01:27:51
Tomáš Hanus
Nemus, lze to tak dělat, byť je to velmi nespolehlivé, ale to už je zase jiná věc. http://www.jakpsatweb.cz/formular-mail.html#mailto |
||
Mistr Profil |
#5 · Zasláno: 7. 8. 2007, 01:36:53
kachnicka
(1) Odmázni si <form> a </form>. (2) Řádek <input value="Odeslat" type="submit"/> musí být ještě před závěrečným </form>. (3) Prvky pojmenovávej jednoslovně - viz například <textarea id="Zpráva pro mě" rows="5" cols="20" name="Zpráva pro mě"></textarea>. Pokud bys už potřebovala víceslovné pojmenování, nahraď mezery například pomlčkami. |
||
Tomáš Hanus Profil |
#6 · Zasláno: 7. 8. 2007, 08:29:24
tak to jsem si ani nevsiml, ze kachnicka ma "vnorene" formulare do sebe :o)
|
||
kachnicka Profil * |
#7 · Zasláno: 8. 8. 2007, 18:12:58
Dekuju vsem za rady, jdu se s tim poprat, snad to uz nejak dopadne.... ;-)
|
||
Hooonza Profil |
#8 · Zasláno: 8. 8. 2007, 18:32:21
Formulář má action="mailto: ... , teda odesílaný bude prostřednictvím mailového klienta (Outlook Expres, atd.). Jsou teda zbytečná pole "jméno" a "email" (závisí na nastavení poštovního klienta). Je důležité, aby inout pro zprávu měl name="body" - tak se text z formuláře přenese do zprávy v poštovním klientu, jinak ne.
<form enctype="text/plain" action="mailto:lenka.novak@gmail.com"> <fieldset> <legend>Pošlete mi e-mail</legend> <label for="zprava_pro_me">Zpráva pro mě:</label><br/> <textarea id="zprava_pro_me" rows="5" cols="20" name="body"></textarea> </fieldset> <p><input value="Odeslat" type="submit"/></p> </form> Pokud teda kachnicka trvá na odesílání prostřednictvím mailového klienta, což je dost nešikovné... Pro inspiraci http://www.jakpsatweb.cz/formular-mail.html, ev. k odesílání pomocí PHP: http://tvorba-www.webz.cz/php/php/azphp310.htm , http://tvorba-www.webz.cz/php/php/azphp360.htm |
||
Časová prodleva: 17 let
|
0