Autor | Zpráva | ||
---|---|---|---|
hladis Profil |
#1 · Zasláno: 22. 8. 2008, 12:22:26 · Upravil/a: hladis
pomůže mi někdo?
|
||
Měsíček Profil |
#2 · Zasláno: 22. 8. 2008, 12:26:19 · Upravil/a: Měsíček
if ($predmet !== "") {
opravdu si jsi jistý, že tam chceš !==? Nemá tam být náhodou !=? |
||
hladis Profil |
#3 · Zasláno: 22. 8. 2008, 13:00:23
pořád nic
|
||
Chuck Profil |
#4 · Zasláno: 22. 8. 2008, 14:03:50
hladis
neupravil sis názvy proměnných. napsals: $komu = $_POST['komu']; $predmet = $_POST['predmet']; $email = $_POST['email']; $spam = $_POST['spam']; $text = $_POST['text']; if ($predmet !== "") { if ($text == "") { if ($email == "") { if ($komu('@[^@]+[.][a-zA-Z]')) { if (mail($adresat, $predmet, $text, 'From: ' . $odesilatel)){ echo("Email byl úspěšně odeslán); } else { echo("Email se nepodařilo odeslat"); }; } else { echo("Adresa příjemce není platnou emailovou adresou"); }; } else { echo("Adresa odesílatele není platnou emailovou adresou"); }; } else { echo("Nenapsal jsi žádný text"); }; } else { echo("Nenapsal jso žádný předmět"); }; a udělal jsem tam chybu - má to být if($text !== "") a ne if ($text == "") |
||
Měsíček Profil |
#5 · Zasláno: 22. 8. 2008, 15:21:35
<?php $komu = $_POST['komu']; $predmet = $_POST['predmet']; $email = $_POST['email']; $spam = $_POST['spam']; $text = $_POST['text']; if(!empty($predmet)){ if(!empty($text)){ if(!empty($email)){ if($komu('@[^@]+[.][a-zA-Z]')){ if(mail($komu, $predmet, $text, 'From: '.$email)){ echo("Email byl úspěšně odeslán); } else { echo("Email se nepodařilo odeslat"); }; } else { echo("Adresa příjemce není platnou emailovou adresou"); }; } else { echo("Adresa odesílatele není platnou emailovou adresou"); }; } else { echo("Nenapsal jsi žádný text"); }; } else { echo("Nenapsal jso žádný předmět"); }; ?> |
||
Časová prodleva: 9 dní
|
|||
hladis Profil |
#6 · Zasláno: 31. 8. 2008, 11:02:10 · Upravil/a: hladis
Chuck
pořád chyba Měsíček taky chyba |
||
fandaa Profil |
#7 · Zasláno: 31. 8. 2008, 13:02:49
hladis
A co takhle napsat jaká? |
||
hladis Profil |
#8 · Zasláno: 31. 8. 2008, 17:40:37
fandaa
jestli ti to pomůže: Parse error: syntax error, unexpected T_STRING in /home/free/tym.cz/f/fasteml/root/www/odeslanymail.php on line 39 |
||
fandaa Profil |
#9 · Zasláno: 31. 8. 2008, 18:27:01
hladis
Ukaž kód souboru odeslanymail.php. |
||
hladis Profil |
#10 · Zasláno: 1. 9. 2008, 08:31:28 · Upravil/a: hladis
<?php $komu = $_POST['komu']; $predmet = $_POST['predmet']; $email = $_POST['email']; $spam = $_POST['spam']; $text = $_POST['text']; if ($predmet !== "") { if ($text == "") { if ($email == "") { if ($komu('@[^@]+[.][a-zA-Z]')) { if (mail($adresat, $predmet, $text, 'From: ' . $odesilatel)){ echo("Email byl úspěšně odeslán"); } else { echo("Email se nepodařilo odeslat"); } } else { echo("Adresa příjemce není platnou emailovou adresou"); } } else { echo("Adresa odesílatele není platnou emailovou adresou"); } } else { echo("Nenapsal jsi žádný text"); } } else { echo("Nenapsal jso žádný předmět"); } ?> píše mi to: Nenapsal jsi žádný text a text jsem přitom napsal... |
||
Časová prodleva: 3 dny
|
|||
hladis Profil |
#11 · Zasláno: 4. 9. 2008, 19:20:33 · Upravil/a: hladis
Prosím ještě jeden problém: když kliknu na tlačítko reset tak se mi ta zpráva pošle(submit).
Nevíte co s tím? |
||
Časová prodleva: 3 dny
|
|||
hladis Profil |
#12 · Zasláno: 7. 9. 2008, 09:15:26
Už jsem to opravil a jestli je to vše, tak díky za Váš čas a za Vaše hodnocení.
|
||
Časová prodleva: 16 let
|
0