Autor Zpráva
HGD
Profil
potřeboval bych lehce nějak ochránit formulář proti botům, ale jelikož sem začátečník v PHP, tak furt newim přesný sepsání podmínky:
 <form method="post">

<table>
<tr>
<td width="103" height="30"><img src="style/arrow.png">Vaše Jméno: </td>
<td width="275" height="20">
<input type="text" name="name" size="35"></td>
</tr>
<tr>
<td width="103" height="30"><img src="style/arrow.png">Váš e-mail: </td>
<td width="275" height="20">
<input type="text" name="mail" size="35"></td>
</tr>
<tr>
<td width="103" height="30"><img src="style/arrow.png">Předmět: </td>
<td width="275" height="20">
<input type="text" name="predmet" size="35"></td>
</tr>
<tr>
<td width="103" height="30"><img src="style/arrow.png">Váš dotaz: </td>
<td width="275" height="150">
<textarea rows="10" cols="40" name="dotaz"></textarea></td>
</tr>
<tr>
<td width="103"></td>
<td><b>Hlavní město ČR?</b></td>
</tr>
<tr>
<td width="103"><img src="style/arrow.png">Spam ochrana: </td>
<td>
<input type="text" name="kontrola" size="20"></td>
</tr>
<tr>
<td width="103" height="11"></td>
<td width="275" height="15">
<input type="submit" value="Odeslat" class="submit"></td>
</tr>
</table>
</form>
<?php
$spam = $_POST['kontrola'];
$predmet = $_POST['predmet'];
$jmeno = $_POST['name'];
$email = $_POST['mail'];
$zprava = $_POST['dotaz'];
$dotaz= ("Zpráva od: $jmeno s e-mailem: $email $zprava");

if ($_POST['']="") {
echo ('<div align="center" id="result">Nevyplněno</div>');
}
elseif ($spam!="praha"){
echo ('<div align="center" id="result">Špatná odpověď!</div>');
}
else {
Mail("floppy13@seznam.cz", $predmet, $dotaz, "Od: ".$email);
echo ('<div align="center" id="result">Odesláno</div>');
}
?>
Taps
Profil
Můžeš to udělat pomocí kontrolní otázky, nebo přes javascript
Toto téma je uzamčeno. Odpověď nelze zaslat.

0