Autor | Zpráva | ||
---|---|---|---|
xDexter Profil |
#1 · Zasláno: 15. 4. 2009, 13:01:26
Dobrý den,
začal jsem používat třídu PHPmailer a mám takový problém, že mi mail dojde vždy dvakrát :). Vždy mi mail dojde bez předaných vstupní dat a poté druhý mail, už v pořádku. Nevíte, kde může být problém? |
||
kajaman Profil |
#2 · Zasláno: 15. 4. 2009, 13:24:36
asi bys měl poslat ten kód
|
||
xDexter Profil |
#3 · Zasláno: 15. 4. 2009, 13:39:00 · Upravil/a: xDexter
<?php require("./adresar/class.phpmailer.php"); $mail = new PHPMailer(); $mail->SetLanguage("cz"); $mail->CharSet = "utf-8"; $mail->From = $_POST['email']; $mail->FromName = $_POST['jmeno']; $mail->AddAddress("jmeno@prijemce.cz"); // name is optional $mail->WordWrap = 50; // set word wrap to 50 characters $mail->IsHTML(true); // set email format to HTML $mail->Subject = "Objednávka!"; $mail->Body = "html...."; $mail->AltBody = "neco"; if(!$mail->Send()) { echo "Objednávka nemohla být odeslána. "; } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> . . . . </form> |
||
kajaman Profil |
#4 · Zasláno: 15. 4. 2009, 13:53:09
asi bys měl otestovat, jestli máš předaná data v $_POST než zavoláš funkci Send()
|
||
xDexter Profil |
#5 · Zasláno: 15. 4. 2009, 21:37:00
Dík za odpovědi.
Nechal jsem podle Vašich rad otestovat předaná data v $_POST a mail už chodí jednou :). |
||
Časová prodleva: 15 let
|
0