Autor | Zpráva | ||
---|---|---|---|
divocak Profil * |
Dobrý den. Chtěl jsem se zeptat, jestli by někdo neviděl chybu v tomhle html kódu.. Mělo by mi to přijít na mail, ale nic se neděje.. Prosím poradíte?
Kód na stránce: <form id="form_644963" class="appnitro" method="post" action="poslips.php"> <div class="form_description"> <h2>Vaše přihlášení</h2> <p>Vaše registrování do závodu [platba na startu]</p> </div> <ul > <li id="li_1" > <label class="description" for="element_1">Vaše jméno a přijmení </label> <br> <span> <input id="element_1_1" name= "element_1_1" class="element text" maxlength="255" size="8" value=""/> <label></label> </span> <span> <input id="element_1_2" name= "element_1_2" class="element text" maxlength="255" size="14" value=""/> <label></label> </span> </li> <li id="li_4" > <label class="description" for="element_4">Výběr trasy </label> <br> <span> <input id="element_4_1" name="element_4" class="element radio" type="radio" value="1" /> <label class="choice" for="element_4_1">Dlouhá trasa</label> <br> <input id="element_4_2" name="element_4" class="element radio" type="radio" value="2" /> <label class="choice" for="element_4_2">Krátká trasa</label> </span> </li> <li id="li_5" > <label class="description" for="element_5">Pohlaví </label> <br> <span> <input id="element_5_1" name="element_5" class="element radio" type="radio" value="1" /> <label class="choice" for="element_5_1">Muž</label> <br> <input id="element_5_2" name="element_5" class="element radio" type="radio" value="2" /> <label class="choice" for="element_5_2">Žena</label> </span> </li> <li id="li_3" > <label class="description" for="element_3">Datum narození </label> <br> <span> <input id="element_3_1" name="element_3_1" class="element text" size="2" maxlength="2" value="" type="text"> / <label for="element_3_1">DD</label> </span> <span> <input id="element_3_2" name="element_3_2" class="element text" size="2" maxlength="2" value="" type="text"> / <label for="element_3_2">MM</label> </span> <span> <input id="element_3_3" name="element_3_3" class="element text" size="4" maxlength="4" value="" type="text"> <label for="element_3_3">YYYY</label> </span> </li> <li id="li_2" > <label class="description" for="element_2">Váš e-mail </label> <div> <input id="element_2" name="email" class="element text medium" type="text" maxlength="255" value=""/> </div> </li> <li class="buttons"> <input type="hidden" name="form_id" value="644963" /> <input id="saveForm" class="button_text" type="submit" name="submit" value="Odeslat" /> </li> </ul> </form> Kód php scriptu: <? $element_1_1 = $_POST['element_1_1']; $element_1_2 = $_POST['element_1_2']; $element_4 = $_POST['element_4']; $element_5 = $_POST['element_5']; $element_3_1 = $_POST['element_3_1']; $element_3_2 = $_POST['element_3_2']; $element_3_3 = $_POST['element_3_3']; $email = $_POST['email']; if ($email!="") { Mail("fulnecka50mtb@seznam.cz", $element_4, $element_5, $element_3_1, $element_3_2, $element_3_3, $element_1_2, $element_1_1, "From: " . $email); echo "<p><strong>Vaše registrace byla úspěšně odeslána</strong>.</p>"; } else { echo "<p>Ou. Vaši registraci se <strong>nepodařilo odeslat</strong>, nebo jste špatně vyplnili údaje. Zkuste to prosím znovu.</p>"; } ?></p> </div> <div class="item"> <h2></h2> <ul class="info"> </ul> <p></p> </div> Děkuji. Moderátor jenikkozak: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
shaggy Profil |
#2 · Zasláno: 6. 6. 2013, 16:34:23
Preštuduj si funkciu mail, hlavne aké parametre prijíma (nápoveda - tá funkcia neprijíma neobmedzené množstvo parametrov).
A dve poznámky na okraj: - názvy inputov (a príslušných premenných) sú neprehľadné, sa čudujem, že sa v tom vyznáš. - bolo by dobré rozlišovať, čo ti nefunguje. Tu očividne nie je chyba v html (ak neodosiela mail, tak väčšinou v ňom ani chyba nemôže byť), preto je nezmysel to zaradiť do sekcie HTML a ešte to napísať aj do názvu, môže to odradiť potencionálnych radcov. |
||
Časová prodleva: 11 let
|
0