Autor | Zpráva | ||
---|---|---|---|
rybarada Profil |
#1 · Zasláno: 6. 12. 2012, 17:18:31
Zdravím, proč mi nefunguje tento kód?
<?php $predmet = "Nahlášení - " . $predmetdva if ( Mail("sem-patri@muj.mail", $predmet, $kategorie, "From: " . $mail_odesilatele) ) echo "Nahlášení nebylo odesláno, děkujeme!"; else echo "Chyba, zkuste to později!"; ?>; <html> <head> <title>Nahlásit webovou stránku</title> <style> a:link {color: grey} a:visited {color: grey} a:active {color: grey} a:link, a:visited {text-decoration: none} a:hover {color: black} a:vlink {color: grey} </style> </head> <body bgcolor="#f0f0f0"> <form action=""> <tr><td>Váš mail: </td><td><input name="mail_odesilatele"></td></tr> <tr><td>Web: </td><td><input name="predmetdva"></td></tr> <tr><td>Kategorie: </td><td><select name="kategorie" size="1"> <option value="kultura">Kultura</option> <option value="zabava">Zábava</option> <option value="vzdelani">Vzdělání</option> <option value="e-shopy">E-shopy</option> <option value="deti">Děti</option> <option value="reklama-privydelek">Reklama / Přivýdělek</option> <option value="ostatni">Ostatní</option> </select></tr></tr> <tr><td></td><td><input type=submit value="Odeslat"></td></tr> </form> </body> </html> |
||
Alphard Profil |
#2 · Zasláno: 6. 12. 2012, 17:20:47
Jestli je to hra "tipni, co to dělá", hádám syntaktickou chybu na 3. řádku.
|
||
nevimco2 Profil |
#3 · Zasláno: 6. 12. 2012, 17:22:39
|
||
rybarada Profil |
#4 · Zasláno: 6. 12. 2012, 17:25:14 · Upravil/a: rybarada
Dobře, když to opravim, stejně nepřijde mail:
<?php $predmet = "Nahlášení - " . $predmetdva; if ( Mail("sem-patri@muj.mail", $predmet, $kategorie, "From: " . $mail_odesilatele) ) echo "Nahlášení bylo odesláno, děkujeme!"; else echo "Chyba, zkuste to později!"; ?>; <html> <head> <title>Nahlásit webovou stránku</title> <style> a:link {color: grey} a:visited {color: grey} a:active {color: grey} a:link, a:visited {text-decoration: none} a:hover {color: black} a:vlink {color: grey} </style> </head> <body bgcolor="#f0f0f0"> <form action=""> <tr><td>Váš mail: </td><td><input name="mail_odesilatele"></td></tr> <tr><td>Web: </td><td><input name="predmetdva"></td></tr> <tr><td>Kategorie: </td><td><select name="kategorie" size="1"> <option value="kultura">Kultura</option> <option value="zabava">Zábava</option> <option value="vzdelani">Vzdělání</option> <option value="e-shopy">E-shopy</option> <option value="deti">Děti</option> <option value="reklama-privydelek">Reklama / Přivýdělek</option> <option value="ostatni">Ostatní</option> </select></tr></tr> <tr><td></td><td><input type=submit value="Odeslat"></td></tr> </form> </body> </html> už jsem to vyřešil, dík sakra, nefunguje mi toto: <?php if(!empty($_POST['odeslano'])) { if(trim($_POST['mail_odesilatele']) == "" || trim($_POST['predmetdva']) == "" || trim($_POST['kategorie']) == "") { $chyba = '<font size="5" face="Arial">Nejsou zadána všechny pole</font><p/>'; } else { $predmet = "Nahlášení - " . $predmetdva; if ( Mail("mail@my", $predmet, $kategorie, "From: " . $mail_odesilatele) ) echo "Nahlášení bylo odesláno, děkujeme!"; } ?>; <html> <head> <title>Nahlásit webovou stránku</title> <style> a:link {color: grey} a:visited {color: grey} a:active {color: grey} a:link, a:visited {text-decoration: none} a:hover {color: black} a:vlink {color: grey} </style> </head> <body bgcolor="#f0f0f0"> <form action=""> <tr><td>Váš mail: </td><td><input name="mail_odesilatele"></td></tr> <tr><td>Web: </td><td><input name="predmetdva"></td></tr> <tr><td>Kategorie: </td><td><select name="kategorie" size="1"> <option value="kultura">Kultura</option> <option value="zabava">Zábava</option> <option value="vzdelani">Vzdělání</option> <option value="e-shopy">E-shopy</option> <option value="deti">Děti</option> <option value="reklama-privydelek">Reklama / Přivýdělek</option> <option value="ostatni">Ostatní</option> </select></tr></tr> <tr><td></td><td><input name="odeslano" type=submit value="Odeslat"></td></tr> </form> </body> </html> |
||
Davex Profil |
#5 · Zasláno: 6. 12. 2012, 19:04:34
rybarada:
„nefunguje mi toto“ Příště si téma nezamykej, protože do zamčeného tématu nemůže nikdo odpovědět. <form action="" method="post"> |
||
Časová prodleva: 11 let
|
0