Autor | Zpráva | ||
---|---|---|---|
horava2 Profil |
#1 · Zasláno: 4. 12. 2008, 23:08:26 · Upravil/a: horava2
Dobry vecer.
$to = "horava2@seznam.cz"; $extra = "From: $email\r\nReply-To: $email\r\n"; $subject = "video Bike.czechian.net ".$jmeno.""; $mess = "vlozil(a): ".$nick."\n odkaz: ".$odkaz."\n kategorie: ".$kategorie."\n nazev: ".$nazev."\n jezdec: ".$jezdec."\n lokalita: ".$lokalita."\n strih: ".$strih."\n kameraman: ".$kameraman."\n Popis:\n".$popis.""; mail ($to, $subject, $mess, $extra); Co mam pripsat, jestlize chci, aby po uspesnem odeslani na danny email vyskocila hlaska, ze to bylo uspesne odeslatno ? |
||
Majkl578 Profil |
#2 · Zasláno: 4. 12. 2008, 23:14:59 · Upravil/a: Majkl578
$to = "horava2@seznam.cz"; $extra = "From: $email\r\nReply-To: $email\r\n"; $subject = "video Bike.czechian.net ".$jmeno.""; $mess = "vlozil(a): ".$nick."\n odkaz: ".$odkaz."\n kategorie: ".$kategorie."\n nazev: ".$nazev."\n jezdec: ".$jezdec."\n lokalita: ".$lokalita."\n strih: ".$strih."\n kameraman: ".$kameraman."\n Popis:\n".$popis.""; if(mail ($to, $subject, $mess, $extra)) { echo 'Email odeslan'; } else { echo 'Odeslani emailu selhalo'; } |
||
horava2 Profil |
#3 · Zasláno: 5. 12. 2008, 12:37:03
Mam v jednom souboru formular pro email a i to odeslani.
Kdyz tam pridam tohle: if(mail ($to, $subject, $mess, $extra)) { echo 'Email odeslan'; } else { echo 'Odeslani emailu selhalo'; } tak se dole zobrazuje "Email odeslan" ikdyz jsem jenom na ten strance. |
||
horava2 Profil |
#4 · Zasláno: 5. 12. 2008, 12:41:20
A ted jsem prisel na dalsi chybu.
Po najeti na tu stranku kde je formular s odeslanim se sam tem mail odesle ? nejspis to bude tim, ze mam v jeden strance formular s odeslanim ? da se to nejak upravit, aby to mohlo byt v jedne strance ? |
||
Aesir Profil |
#5 · Zasláno: 5. 12. 2008, 13:59:54
horava2:
„Po najeti na tu stranku kde je formular s odeslanim se sam tem mail odesle ? “ Inu ano, protže ho odesíláte :) Kód if(mail ($to, $subject, $mess, $extra)) { odešle e-mail a vrátí do podmínky výsledek (true|false). Kontrolujte, zda byl formulář odeslán či nikoliv. if (isset($_POST['submit'])) { a až podle toho (a až po odfiltrování a validaci dat) posílejte mail. |
||
horava2 Profil |
#6 · Zasláno: 5. 12. 2008, 14:56:52
diky uz to mam. Ale nechce to reagovat.
Po klinuti na tlacitko to nereaguje. <input id=\"odeslat\" value=\"Přidat video\" type=\"submit\" style=\"font-weight:bold; float:left\"> </td></tr> </form></table> <?php if (isset($_POST['submit'])) { $to = "horava2@seznam.cz"; $extra = "From: $email\r\nReply-To: $email\r\n"; $subject = "video Bike.czechian.net ".$jmeno.""; $mess = "vlozil(a): ".$nick."\n odkaz: ".$odkaz."\n kategorie: ".$kategorie."\n nazev: ".$nazev."\n jezdec: ".$jezdec."\n lokalita: ".$lokalita."\n strih: ".$strih."\n kameraman: ".$kameraman."\n Popis:\n".$popis.""; if(mail ($to, $subject, $mess, $extra)) { echo '* email odeslat!'; } else { echo '*odeslani selhalo!'; } } ?> |
||
Aesir Profil |
#7 · Zasláno: 5. 12. 2008, 15:01:47
horava2:
Dobře, tak ve vašem případě <input name="odeslat" ... a if (isset($_POST['odeslat'])) { ... |
||
horava2 Profil |
#8 · Zasláno: 5. 12. 2008, 15:26:07
Aesir
Diky moc!! uz je to OK |
||
Časová prodleva: 15 let
|
0