Autor Zpráva
pharaon.jh
Profil
udělal sem si formulář který by měl odeslat na e-mail co se napíše
<form name="prihlaska">
<p align=center><font size="+2"><font face="mistral"><b>ZDE MŮŽETE VYPLNIT PŘIHLÁŠKU</b></font></font></p>
<table align=center width="480" border="0" cellspacing="0" cellpadding="0">
<tr><td width=100>Pohlavý:</td><td><select name="pohlavy">
<option value="neuvedeno">Vyberte pohlavý</option>
<option value="kluk">Kluk</option>
<option value="holka">Holka</option>
</select>
věk
<input type="text" name="vek" size="5">. let</td></tr>
<tr><td>Váš e-mail: </td><td><input type="text" name="e-mail" size="30"><br></td></tr>
<tr><td>Váš telefon: </td><td><input type="text" name="telefon" size="30"><br></td></tr>
</table>
<br>
<p align=center>Pokud se chcete na něco zeptat, napište nám.</p>
<p align=center><textarea name="dotaz" cols="50" rows="3"></textarea></p>
<br>
</form>
<p align=center><form action="mailto:info@pharaon.wz.cz?subject=prihlaska"
method="post" enctype="text/plain" name="mailForm"
onsubmit="return mailIt(this)">
<input type="hidden" name="mailBody" value></p>
<p align=center><input type="submit" value="Odeslat přihlášku"></p>
</form>
a vždycky když to dám odeslat tak mi to napíše chybu v IE přestal fungovat
ani v google chrom to nenapíše žádnou tabulku když to chci odeslat, mělo by to ukázat co odesílá
www.pharaon.wz.cz/menu/nabor.php


toto mám v javascriptu
<SCRIPT LANGUAGE="JavaScript">
<!--
function mailIt(form) {
var data = document.prihlaska;
var info="";
info+="Pohlavý: "+data.pohlavy.value+" ";
info+="Věk: "+data.vek.value + "\n";
info+="Váš e-mail: "+data.e-mail.value + "\n";
info+="Váš telefon: "+data.e-mail.value + "\n";
info+="Dotaz: "+data.dotaz.value + "\n";
form.mailBody.value = info;
alert("Vaše přihláška je odeslána na e-mail: info@pharaon.wz.cz\n\n"+ info);
return true
}
// -->
</SCRIPT>
juriad
Profil
Toto odesílání mailu za příznivé konstelace hvězd funguje, ale obecně není vůbec spolehlivé.
Použij nějaký serverový (PHP) skript pro odesílání emailů. Probírá se to tady pořád dokola. Česká diakritika v mailech
T.Thomas
Profil *
A kromě toho by bylo docela dobré opravit to slovo "Pohlavý" s "Y" to nevypadá vůbec dobře.
Davex
Profil
pharaon.jh:
info+="Váš e-mail: "+data.e-mail.value + "\n";

Troufám si tvrdit, že tohle bude fungovat pouze tehdy, pokud bude existovat vlastnost data.e a vlastnost mail.value.

Používat aritmetické operátory v názvech položek formuláře není dobrý nápad.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: