Autor | Zpráva | ||
---|---|---|---|
hladis Profil |
#1 · Zasláno: 20. 8. 2008, 18:17:31
Tady mám formulář na odeslání mailu a z jedoho tutorialu jsem zkopčil kód a pořád mi to nejde odeslat :(
poradíte mi někdo prosím? odeslanymail.php: <? $predmet = $_POST['predmet']; $email = $_POST['email']; $spam = $_POST['spam']; $zprava = $_POST['zprava']; if ($predmet!="" and $komu!="" and $email!="" and $zprava!="" and $spam=="2") { Mail("$komu", $predmet, $zprava, "From: " . $email); echo "<p><strong>Váš e-mail byl úspěšně odeslán</strong>.</p>"; } else { echo "<p>Váš e-mail se <strong>nepodařilo odeslat</strong> pravděpodobně jste nevyplnili všechny údaje, nebo nevíte kolik je 1 + 1.</p>"; } ?> |
||
xxyy Profil * |
#2 · Zasláno: 20. 8. 2008, 18:25:32
Myslím, že je chyba v podmínce (závorky)..
if (($predmet!="") && ($komu!="") && ($email!="") && ($zprava!="") && ($spam=="2")): // něco endif; |
||
xxyy Profil * |
#3 · Zasláno: 20. 8. 2008, 18:26:37
A ještě:
Mail("$komu", $predmet, $zprava, "From: " . $email); Proč ty úvozovky u proměnné $komu |
||
nightfish Profil |
#4 · Zasláno: 20. 8. 2008, 18:27:12 · Upravil/a: nightfish
xxyy
„Myslím, že je chyba v podmínce (závorky).. “ není chyba je v tom, že nám hladis nenapsal, jak se chyba projevuje (tzn. co to napíše, co to nenapíše) (můj tip je <? nahradit za <?php) EDIT: tak možná ne... nikde tam nevidím definovanou proměnnou $komu... |
||
xxyy Profil * |
#5 · Zasláno: 20. 8. 2008, 18:28:26
PHP MANUÁL:
bool mail ( string to, string subject, string message [, string additional_headers]) mail() automaticky odmailuje vzkaz specifikovaný v message příjemci specifikovanému v to. Přidáním čárky mezi adresami v to můžete specifikovat více příjemců. Příklad 1. Odeslání mailu. mail("rasmus@lerdorf.on.ca", "Můj předmět", "Řádek 1\nŘádek 2\nŘádek 3"); |
||
Matty Profil |
#6 · Zasláno: 20. 8. 2008, 18:29:36 · Upravil/a: Matty
hladis
A můj tip je, že vůbec nedeklaruje proměnnou $komu, takže pak neprojde podmínka. |
||
hladis Profil |
#7 · Zasláno: 20. 8. 2008, 19:08:13
$komu má být z formuláře: Komu
|
||
hladis Profil |
#8 · Zasláno: 20. 8. 2008, 19:24:41
Matty
díky za pomoc (vyřešili jsme to přes ICQ) a všem ostatním taky děkuji... |
||
Časová prodleva: 17 let
|
0