Autor Zpráva
Lubomír123
Profil *
Dobry den, mam jednoduchy formular ktery jsem si sestavil pomoci temat ktere jsem zde nasel. Bohuzel jsem ale nenasel jednu funkci kterou bych potreboval do meho mail formulare aplikovat. Jednalo by se o funkci ktera by kontrolovala policka zda jsou spravne vyplnena nebo jestli jsou vubec vyplnena (vzdy kdyby kod nasel nevyplnene policko oznamil by nad formularem hlasku - Prosim vyplnte vsechny policka spravne) predejdu tak castemu spamu na muj email. Dekuji mnohokrat za pripadne odpovedi.

muj formular:

  <form action="odeslat.php">
  <p>&nbsp;</p>
<table width="257" border="0">
<tr>

<td width="94">
<p align="left"><font face="Tahoma"><font style="font-size: 8pt">&nbsp;Jméno: </font> <span style="color:#F00">
<font style="font-size: 8pt">*</font></span></font></td>
<td width="184">
<span style="font-size: 8pt">
<font face="Tahoma">
<input name="jmeno" accesskey="j" type="text" style="height:16px; width:160px; border:1px solid #000; background-color:#292929; color:#61A40A; font-family:Tahoma; font-size:8pt" size="20"></font></span></td>

</tr>
<tr>

<td width="94">
<p align="left"><font face="Tahoma"><span style="font-size: 8pt">&nbsp;Příjmení: </span> <font color="#FF0000">
<span style="font-size: 8pt">*</span></font></font></td><td width="184"> 
<span style="font-size: 8pt"> 
<font face="Tahoma"> 
<input name="prijmeni" accesskey="p" type="text" style="border:1px solid #000000; height:16px; width:160px; background-color:#292929; color:#61A40A; font-family:Tahoma; font-size:8pt" size="20"></font></span></td>

</tr> 
<tr>

<td width="94">
<p align="left"><font face="Tahoma"><span style="font-size: 8pt">&nbsp;Předmět: </span> <font color="#FF0000">
<span style="font-size: 8pt">*</span></font></font></td><td width="184"> 

<span style="font-size: 8pt"> 

<font face="Tahoma"> 

<select name="predmet" style="border:1px solid #000000; height:16px; width:160px; background-color:#292929; color:#61A40A; font-family:Tahoma; font-size:8pt" size="1"> 
<option value="Objednávka">Objednávka</option> 
<option value="Otázka / Dotaz">Otázka / Dotaz</option> 
<option value="Spolupráce">Spolupráce</option> 
<option value="Sponzoring">Sponzoring</option>
</select></font></span></td>

</tr> 
<tr>

<td width="94">
<p align="left"><font face="Tahoma"><span style="font-size: 8pt">&nbsp;Email: </span> <font color="#FF0000">
<span style="font-size: 8pt">*</span></font></font></td><td width="184"> 
<span style="font-size: 8pt"> 
<font face="Tahoma"> 
<input name="mail_odesilatele" accesskey="e" type="text" style="border:1px solid #000000; height:16px; width:160px; background-color:#292929; color:#61A40A; font-family:Tahoma; font-size:8pt" size="20"></font></span></td>

</tr> 
<tr>

<td width="94">
<p align="left"><font face="Tahoma"><span style="font-size: 8pt">&nbsp;Telefon:&nbsp;&nbsp;&nbsp;
</span> </font> </td><td width="184"> 
<span style="font-size: 8pt"> 
<font face="Tahoma"> 
<input name="telefon" accesskey="t" type="text" style="border:1px solid #000000; height:16px; width:160px; background-color:#292929; color:#61A40A; font-family:Tahoma; font-size:8pt" size="20"></font></span></td>

</tr> 
<tr>

<td width="94">
<p align="left"><font face="Tahoma"><span style="font-size: 8pt">&nbsp;ICQ:&nbsp;&nbsp;&nbsp; </span> 
</font> </td><td width="184"> 
<span style="font-size: 8pt"> 
<font face="Tahoma"> 
<input name="icq" accesskey="i" type="text" style="border:1px solid #000000; height:16px; width:160px; background-color:#292929; color:#61A40A; font-family:Tahoma; font-size:8pt" size="20"></font></span></td>

</tr> 
<tr>

<td width="94" valign="top">
<p align="left"><font face="Tahoma"><span style="font-size: 8pt">&nbsp;Zpráva: </span> <font color="#FF0000">
<span style="font-size: 8pt">*</span></font></font></td><td width="184"> 
<span style="font-size: 8pt"><font face="Tahoma"> 
<textarea name="zprava" accesskey="z"  rows="25" cols="25" onFocus="if(this.value=='Zde napište Váš vzkaz') this.value='';" onBlur="if(this.value=='') this.value='Zde napište Váš vzkaz';" style="border:1px solid #000000; wrap:soft; height:160px; width:160px; background-color:#292929; font-size:8pt; color:#61A40A; font-family:Tahoma" size="20">Zde napište Váš vzkaz</textarea>
</font></span>

</tr> 
<tr>

<td colspan="2" align="center" width="245"><span style="font-size: 8pt">
<font face="Tahoma"><input type="submit" class="button" value="Odeslat"> &nbsp; <input type="reset" value="Vymazat"></font></span><p>&nbsp;</p>
<p><font face="Tahoma"><span style="font-size: 8pt">Políčka označené <font color="#FF0000">*</font> musí být vyplněny.
</span> </font> </td>

  </form>
panther
Profil
Lubomír123
kontrola formuláře se musí udělat s pomocí javascriptu, např. takto. Možností je více, ale princip stále stejný.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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