Autor | Zpráva | ||
---|---|---|---|
ja duck Profil |
#1 · Zasláno: 2. 11. 2015, 14:24:12
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\">"; } ?> |
||
Časová prodleva: 9 dní
|
|||
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"; ?> |
||
Časová prodleva: 8 let
|
0