Autor Zpráva
Kubuska112
Profil
Zdravím. Mám tento kod na odesílání zpráv. Šlo by do něj nějak zabudovat zpětné odeslání krátké zprávy typu: Děkujeme za váš zájem...?

<title>Kontakt na autora</title>
<center><?php
 
   $jmeno = trim($_POST['jmeno']);
   $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=\"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>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"zprava\">Zpráva:</label></TD>
<TD WIDTH=\"75\"><textarea name=\"zprava\" id=\"zprava\" rows=\"8\" cols=\"35\">$zprava</textarea></TD>
</TR>
<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 ($error){
      echo $form;
    }else{
 
         $zprava = "$zprava
 
         Odesílatel: $jmeno
         E-mail: $email";
 
         $komu = "Kubuska1@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>";
 
    }
   }
 
?></center>
Str4wberry
Profil
Zabuduješ to odesláním dalšího mailu na $email, pokud se zdaří odeslání na $komu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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