Jméno
Heslo (pod hvězdičkama)
výber kontrolní otázky (Jméno vaší matky, Datum narození) bohatě stačí
a menší text na odpověď :)
Script je tady
► Zobrazit spoiler
<?php
$jmeno = trim($_POST['jmeno']);
$heslo = trim($_POST['heslo']);
$email = trim($_POST['email']);
$predmet = trim($_POST['predmet']);
$zprava = trim($_POST['zprava']);
$sent = trim($_POST['sent']);
if (empty($email)) { $email = "@"; }
$script = $_SERVER['PHP_SELF'];
$form="<form method=\"post\" action=\"$script\">
<p><em>Všechna pole jsou povinná.</em>
<p><TABLE WIDTH=\"415\" BORDER=\"0\" CELLPADDING=\"1\" CELLSPACING=\"0\">
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"jmeno\">Vaše jméno:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"jmeno\" name=\"jmeno\" maxlength=\"100\" value=\"$jmeno\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"heslo\">Heslo:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"heslo\" name=\"heslo\" maxlength=\"100\" value=\"$heslo\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"email\">E-mail:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"email\" name=\"email\" maxlength=\"100\" value=\"$email\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"predmet\">Předmět:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"predmet\" name=\"predmet\" maxlength=\"100\" value=\"$predmet\"></TD>
<TR>
<TD WIDTH=\"80\"></TD>
<TD WIDTH=\"80\"><input type=\"hidden\" name=\"sent\" value=\"submited\"><input type=\"submit\" value=\" Odeslat zprávu \"></TD>
</TR>
</TABLE>
</form>";
$error = FALSE;
if ($sent != "submited"){
echo $form;
}else{
if (empty($jmeno)){
echo "<strong>Musíte zadat vaše jméno.</strong><br>";
$error = TRUE;
}
if (!preg_match('/^[^@]+@[^@]+\.[a-z]{2,6}$/i', $email)) {
echo "<strong>Musíte zadat existující e-mail.</strong><br>";
$error = TRUE;
}
if (empty($predmet)){
echo "<strong>Musíte zadat předmět.</strong><br>";
$error = TRUE;
}
if (empty($zprava)){
echo "<strong>Musíte zadat zprávu.</strong><br>";
$error = TRUE;
}
if (empty($heslo)){
echo "<strong>musite zadat heslo</strong><br>";
$error = TRUE;
}
if ($error){
echo $form;
}else{
$zprava = "$zprava
Odesílatel: $jmeno
E-mail: $email";
heslo: $heslo";
$komu = "email@email.cz";
if(@mail ($komu,$predmet,$zprava,"Content-Type: text/plain; charset=windows-1250\nReply-To: $email\nFrom: $komu")) {
echo "Zpráva byla úspěšně odeslána.";
} else {
echo "Zprávu nelze odeslat.";
}
echo "<br><br><a href=\"$script\">Zpet!</a>";
}
}
?>
$jmeno = trim($_POST['jmeno']);
$heslo = trim($_POST['heslo']);
$email = trim($_POST['email']);
$predmet = trim($_POST['predmet']);
$zprava = trim($_POST['zprava']);
$sent = trim($_POST['sent']);
if (empty($email)) { $email = "@"; }
$script = $_SERVER['PHP_SELF'];
$form="<form method=\"post\" action=\"$script\">
<p><em>Všechna pole jsou povinná.</em>
<p><TABLE WIDTH=\"415\" BORDER=\"0\" CELLPADDING=\"1\" CELLSPACING=\"0\">
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"jmeno\">Vaše jméno:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"jmeno\" name=\"jmeno\" maxlength=\"100\" value=\"$jmeno\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"heslo\">Heslo:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"heslo\" name=\"heslo\" maxlength=\"100\" value=\"$heslo\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"email\">E-mail:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"email\" name=\"email\" maxlength=\"100\" value=\"$email\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"predmet\">Předmět:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"predmet\" name=\"predmet\" maxlength=\"100\" value=\"$predmet\"></TD>
<TR>
<TD WIDTH=\"80\"></TD>
<TD WIDTH=\"80\"><input type=\"hidden\" name=\"sent\" value=\"submited\"><input type=\"submit\" value=\" Odeslat zprávu \"></TD>
</TR>
</TABLE>
</form>";
$error = FALSE;
if ($sent != "submited"){
echo $form;
}else{
if (empty($jmeno)){
echo "<strong>Musíte zadat vaše jméno.</strong><br>";
$error = TRUE;
}
if (!preg_match('/^[^@]+@[^@]+\.[a-z]{2,6}$/i', $email)) {
echo "<strong>Musíte zadat existující e-mail.</strong><br>";
$error = TRUE;
}
if (empty($predmet)){
echo "<strong>Musíte zadat předmět.</strong><br>";
$error = TRUE;
}
if (empty($zprava)){
echo "<strong>Musíte zadat zprávu.</strong><br>";
$error = TRUE;
}
if (empty($heslo)){
echo "<strong>musite zadat heslo</strong><br>";
$error = TRUE;
}
if ($error){
echo $form;
}else{
$zprava = "$zprava
Odesílatel: $jmeno
E-mail: $email";
heslo: $heslo";
$komu = "email@email.cz";
if(@mail ($komu,$predmet,$zprava,"Content-Type: text/plain; charset=windows-1250\nReply-To: $email\nFrom: $komu")) {
echo "Zpráva byla úspěšně odeslána.";
} else {
echo "Zprávu nelze odeslat.";
}
echo "<br><br><a href=\"$script\">Zpet!</a>";
}
}
?>