Autor | Zpráva | ||
---|---|---|---|
Bill Profil * |
#1 · Zasláno: 24. 10. 2007, 17:16:37
potreboval bych radu, udelal jsem si formular v php a nejak posila ve spatnem kodovani, muzete poradit?
soubor: rezervace.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Přihláška</title> </head> <body> <form action="rezervace/posli.php" method="POST"> <table id="formular"> <tr> <td><b>Vaše údaje pro rezervaci:</b></td> </tr> <td></td> <tr> <td>Jméno a příjmení:</td> <td class="form"><input type="text" name="jmeno" size="30" value=""></td> </tr> <tr> <td>Telefon:</td> <td class="form"><input type="text" name="telefon" size="30" value=""></td> </tr> <tr> <td>E-mail:</td> <td class="form"><input type="text" name="email" size="30" value=""></td> </tr> <td></td> <tr> <td><b>Rezervuji:</b></td> </tr> <td></td> <tr> <td class="popis">Datum příjezdu:</td> <td class="form"><input type="text" name="termin_od" size="30" value=""></td> </tr> <tr> <td class="popis">Datum odjezdu:</td> <td class="form"><input type="text" name="termin_do" size="30" value=""></td> </tr> <tr> <td>Počet osob:</td> <td class="form"><input name="pocet_osob" size="30" value=""></td> </tr> <tr> <td>Počet nocí:</td> <td class="form"><input name="pocet_noci" size="30" value=""></td> </tr> <tr> <td>Další požadavky:</td> <td class="form"><textarea rows="8" cols="40" name="dalsi_pozadavky"></textarea></td> </tr> <tr> <td><input type="submit" value="Odeslat rezervaci" name="odeslat"></td> </tr> </table> </form> </body> </html> soubor: posli.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Přihláška - odeslání</title> </head> <body> <? $jmeno = $_POST['jmeno']; $telefon = $_POST['telefon']; $email = $_POST['email']; $termin_od = $_POST['termin_od']; $termin_do = $_POST['termin_do']; $pocet_osob = $_POST['pocet_osob']; $pocet_noci = $_POST['pocet_noci']; $dalsi_pozadavky = $_POST['dalsi_pozadavky']; if ($jmeno!="" and $telefon!="" and $email!="" and $termin_od!="" and $termin_do!="" and $pocet_osob!="" and $pocet_noci!="" and dalsi_pozadavky!="") { $odesilana_zprava = "Jméno a příjmení:".$jmeno. "<br />Telefón:".$telefon. "<br />Datum příjezdu:".$termin_od. "<br />Datum odjezdu:".$termin_do. "<br />Počet osob:".$pocet_osob. "<br />Počet nocí:".$pocet_noci. "<br />Další požadavky:".$dalsi_pozadavky; Mail("b-gates@seznam.cz", "REZERVACE" , $odesilana_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>.</p>"; } ?> </body> </html> a na mail mi dojde tohle: JmĂŠno a pĹ™ĂjmenĂ:Ivo DostĂĄl<br />TelefĂłn:603603603<br />Datum pĹ™Ăjezdu:10.12.2007<br />Datum odjezdu:15.12.2007<br />PoÄ�et osob:8<br />PoÄ�et nocĂ:4<br />DalĹĄĂ poĹžadavky:+ěťÄ�řŞýåĂĂŠ muzete poradit dva dny hledam reseni a nic mi nefunguje diky |
||
krteczek Profil |
#2 · Zasláno: 24. 10. 2007, 17:41:08 · Upravil/a: krteczek
řešení je prosté milý Bille...
Stačí přidat do 4 parametru funkce mail informaci o kodování. Více na http://cz.php.net/manual/cs/function.mail.php ;-) |
||
Bill Profil * |
#3 · Zasláno: 24. 10. 2007, 18:03:50
no dopsal jsem tam to $headers i k te funkci mail() a nic nevim kde delam chybu
|
||
Časová prodleva: 16 let
|
0