Autor | Zpráva | ||
---|---|---|---|
fijko Profil |
Zdravím, mám problém s formulárom. Niečo mám asi zle zadané alebo mi to nefunguje z iného dôvodu. Mohli by ste sa na to pozrieť?
HTML <form action="mail.php"> <img src="data/prihlaska1.png"> <font face="Times New Roman" style="font-size: 12pt"><b> Meno a priezvisko účastníka vrátane titulov:<br/> <input type="text" name="meno" style="width: 100%"/><br/><br/> Kontaktná adresa:<br/> <input type="text" name="adresa" style="width: 100%"/><br/><br/> Telefón: <input type="text" name="telefon" value="+421 " style="width: 40%"/> E-mail: <input type="text" name="mail" value="@" style="width: 40%"/><br/> <input type="hidden" name="predmet" value="Prihláška na konferenciu"><br/> Spôsob prezentácie:<br/> <input type="checkbox" name="ucast"> Účasť<br/> <input type="checkbox" name="aktivna_ucast"> Aktívna účasť (vystúpenie v sekcii)<br/> <input type="checkbox" name="prednaska"> Prednáška (v pléne)<br/><br/> Názov príspevku:<br/> <input type="text" name="nazov_prispevku" style="width: 100%"/><br/><br/> Autor/autori príspevku:<br/> <input type="text" name="autor_prispevku" style="width: 100%"/><br/><br/> Prihlasujem sa do sekcie číslo: <select name="sekcia"> <option value="Prihlásenie do sekcie č. 1">Sekcia č. 1</option> <option value="Prihlásenie do sekcie č. 2">Sekcia č. 2</option> <option value="Prihlásenie do sekcie č. 3">Sekcia č. 3</option> <option value="Prihlásenie do sekcie č. 4">Sekcia č. 4</option> </select><br/><br/> <img src="data/prihlaska2.png"><br/> Obed:<br/> 19. 4. 2011     Mám záujem o obed na tento dátum: <input type="checkbox" name="obed1"><br/> 20. 4. 2011     Mám záujem o obed na tento dátum: <input type="checkbox" name="obed2"><br/><br/> <img src="data/prihlaska3.png"> <input type="submit" value="Odoslať"> </form> MAIL.PHP <?php $meno = $_POST['meno']; $adresa = $_POST['adresa']; $telefon = $_POST['telefon']; $mail = $_POST['mail']; $predmet = $_POST['predmet']; $ucast = isset($_POST['ucast']) ? 'účasť.' : ''; $aktivna_ucast = isset($_POST['aktivna_ucast']) ? 'aktívna účasť.' : ''; $prednaska = isset($_POST['prednaska']) ? 'prednáška.' : ''; $nazov_prispevku = $_POST['nazov_prispevku']; $autor_prispevku = $_POST['autor_prispevku']; $sekcia = $_POST['sekcia']; $obed1 = isset($_POST['obed1']) ? 'potvrdený.' : ''; $obed2 = isset($_POST['obed2']) ? 'potvrdený.' : ''; $sprava ="Meno: $meno\r\n Kontaktná dresa: $adresa\r\n Telefon: $telefon\r\n Telefon: $telefon\r\n Mail: $mail\r\n Spôsob prezentácie: $ucast \r\n Spôsob prezentácie: $aktivna_ucast\r\n Spôsob prezentácie: $prednaska\r\n Názov príspevku: $nazov_prispevku\r\n Autor/autori príspevku: $autor_prispevku \r\n Prihlasujem sa do sekcie: $sekcia\r\n 19.04.2011 obed $obed1\r\n 20.04.2011 obed $obed2"; $prijemca = "fijko@fijko.sk"; $zahlavie = "From: " . $mail . "\r\n" . "Content-Type: text/plain; charset=UTF-8; format=flowed\n" . "MIME-Version: 1.0\n" . "Content-Transfer-Encoding: 8bit\n" . "X-Mailer: PHP\n"; if ( !empty($meno) and !empty($adresa)) { mail($prijemca, $predmet, $sprava, $zahlavie); echo "<h3>Ďakujeme. Vaša správa bola úspešne odoslaná.</h3><br /> <p>Táto stránka bude automaticky presmerována do 5 sekúnd.<br> Pokiaľ sa tak nestane, pokračujte prosím <a href='http://www.konferenciapp.ku.sk'>tu</a><br><br></p>"; echo "<script type=\"text/javascript\"> setTimeout(\"self.location.replace('http://www.konferenciapp.ku.sk')\", 5*1000) </script>"; } else { echo "<h3>Prosíme Vás, aby ste vyplnili všetky údaje a správu odoslali znova. Ďakujeme.</h3>"; } ?> Neviem čo mám presne zle. Ukazuje mi len "Prosíme Vás, aby ste vyplnili všetky údaje a správu odoslali znova. Ďakujeme." Všetky údaje vyplním stále. Pomôžete mi prosím opraviť to? Moderátor panther: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
Martinek Profil * |
#2 · Zasláno: 19. 3. 2011, 09:17:09
fijko:
Nefunguje to, protože $meno a $adresa jsou prázdné. Abych Ti řekl pravdu, tak za boha nemůžu přijít na to proč... Zkusím Ti to upravit. |
||
T.Thomas Profil * |
#3 · Zasláno: 19. 3. 2011, 09:17:26
Zkus
<form action="mail.php" method="post"> |
||
Martinek Profil * |
#4 · Zasláno: 19. 3. 2011, 09:21:23
T.Thomas:
:-D Já jsem vůl. Hlavně, že na to čumím. |
||
fijko Profil |
#5 · Zasláno: 19. 3. 2011, 09:27:39
:) Ďakujem Vám chalani... veľmi ste mi pomohli. Už to ide bezproblémovo...
Ešte raz ďakujem. :) |
||
Časová prodleva: 14 let
|
0