Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Funkce pro ověření e-mailu (Můžeš ji přemístit do nějakého centrálního souboru s ostatními funkcemi)
- // Ověření e-mailu
- function mail_check ($mail){
- return preg_match("~^[a-zA-Z0-9_.-]+[^.]{1}@\w{2,}[.]{1}[a-zA-Z]{2,}$~", $mail);
- }
- if (isset ($_POST['sendform'])) {
- if (!empty ($_POST['jmeno']) && !empty ($_POST['prijmeni']) && !empty ($_POST['email']) && !empty ($_POST['msg'])) {
- if (mail_check ($_POST['email'])) {
- if (strlen ($_POST['jmeno']) >= 3 && strlen ($_POST['prijmeni']) >= 3) {
- $text = Base64_Encode($_POST['msg']);
- $mail = $_POST['email'];
- $hlavicka = "From: ".$mail."\nReply-To: ".$mail."\nReturn-Path: ".$mail."\n".
- "MIME-Version: 1.0\n".
- "Content-Type: text/plain; charset=\"UTF-8\"\n". /*windows-1250*/
- "Content-Transfer-Encoding: base64";
- $odeslano = @mail("castek@inzerce-slev.cz", "Dotaz (objednávka)", $text, $hlavicka);
- if ($odeslano) echo "Zpráva byla úspěšně odeslána.";
- else echo "Vyskytla se chyba, zkuste zprávu odeslat znovu.";
- } else echo "Jméno i příjmení musí být delší než 3 znaky.";
- } else echo "Nesprávný formát Emailu.";
- } else echo "Musíte vyplnit všechna povinná pole.";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement