| 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: 15 let
|
|||
0
).