Autor Zpráva
ja duck
Profil
Ahoj,
dostal jsem tento php cript, který funguje = odesílá mě obsah formuláře = ale ihned po otevření a pak tam zůstane jen Error.
V PHP znám jen velmi málo, proto buďte ohleduplní.
Potřeboval bych pomoci zrušit automatické odesílání a potřeboval bych, aby se po odeslání zprávy zobrazilo na nove stránce podekováni za
zpravu. Předem děkuji všem za pomoc!!!

<?php

$EmailFrom = "info@neco.com";
$EmailTo = "info@neco.com";
$Subject = "online form";
$Name = Trim(stripslashes($_POST['Name']));
$Email = Trim(stripslashes($_POST['Email']));
$Tel = Trim(stripslashes($_POST['Tel']));
$Message = Trim(stripslashes($_POST['Message']));
// ověřování
$validationOK=true;
if (!$validationOK) {
  echo "please check your details";
  header("Thank you for submitting email. We will contact you as soon as possible.");
  exit;
}



$Body = "";
$Body .= "Name: ";
$Body .= $Name;
$Body .= "\n";
$Body .= "Tel: ";
$Body .= $Tel;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Message: ";
$Body .= $Message;
$Body .= "\n";


$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");


if ($success){
  print "<meta http-equiv=\"refresh\" content=\"1;URL=neco.php\">";
}
else{
  print "<meta http-equiv=\"refresh\" content=\"1;URL=neco.php\">";
}
?>
MSTRmt
Profil
<?php
 if(!isset($_POST['From']) || !isset($_POST['Subject']) || !isset($_POST['Message'])) {
   ?>
     <form method="POST">
       Your e-mail: <input type="email" name="From"><br />
       Your subject: <input name="Subject"><br />
       <textarea name="Message" placeholder="Put text of the message hire"></textarea><br />
       <input type="submit" value="Odeslat">
     </form>
   <?php
 };
$EmailTo = "info@neco.com";
$Subject = Trim(stripslashes($_POST['Subject']));
$Message = Trim(stripslashes($_POST['Message']));
 
 
 
$EmailFrom = $_POST['From'];
$Body = $Message;
 
 
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
 
 
if ($success)
  echo "Thank you for submitting email. We will contact you as soon as possible."
else
  echo "Please check your details";
  ?>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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