![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 18.02.2009 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam właśnie tworzę formularz kontaktowy i mam problem z wysłaniem danych po zaznaczeniu checkboxa.
Forlularz: Kod <form action="send.php" method="post" enctype="multipart/form-data" onsubmit="return Valid(this)"> <fieldset> <div style="background-color: #525252;"><div style="width: 300px; margin-left:140px; font-family: Impact; font-size:18px; color: #ffffff;">Formularz kontaktowy:</div></div> <div id="divform"> <div id="err1" class="error_hidden">Popraw wymagane pole!</div> <label for="name">Imię i nazwisko:*</label> <input id="name" type="text" name="name" /> </div><div style="height:4px;"></div> <div id="divform"> <label for="hobby">hobby:</label> <input id="hobby" type="text" name="hobby" /> </div><div style="height:4px;"></div> <div id="divform"> <label for="gg">gg:</label> <input id="gg" type="text" name="gg" /> </div><div style="height:4px;"></div> <div id="divform"> <div id="err2" class="error_hidden">Wpisz lub popraw liczbę znaków!</div> <label for="mobile2">Telefon:*</label> <input id="mobile2" type="text" name="mobile2" maxlength="14" onKeyPress="return onlydec(event,'mobile2')"/> </div><div style="height:4px;"></div> <div id="divform"> <div id="err3" class="error_hidden">Wprowadzono niepoprawny e-mail!</div> <label for="mail">E-mail:*</label> <input id="mail" type="text" name="mail" /> </div><div style="height:4px;"></div> <div id="divform"> <div id="err4" class="error_hidden">Popraw wymagane pole!</div> <label for="text">Wiadomość:*</label> <textarea id="text" name="text"></textarea> </div> <div style="background-color: #999999;"> <div style="width: 300px; margin-left:140px; margin-bottom:10px; margin-top:10px; font-family: Impact; font-size:18px; color: #ffffff;">Zaznacz kategorie :</div> </div> <div id="c1"> <label for="film">film:</label> <input type="checkbox" name="film" value="film" id="film" /> </div> <div id="c2"> <label for="muzyka">muzyka:</label> <input type="checkbox" name="muzyka" value="muzyka" id="muzyka" /> </div> <div id="c3"> <label for="sport">sport:</label> <input type="checkbox" name="sport" value="sport" id="sport" /> </div> <div id="c4"> <label for="inne">inne:</label> <input type="checkbox" name="inne" value="inne" onclick="document.getElementById('identyfikator').style.display = this.checked ? 'block' : 'none'; this.form.elements['inne_jakie'].disabled = !this.checked" /> <div id="identyfikator" style="display: none"> <div style="padding-left:0px"> <label for="Inne_jakie">Wpisz jakie:</label> <input type="text" name="inne_jakie" value="inne_jakie" disabled="disabled" /></div> </div> </div> <div id="divform3">*) pola obowiązkowe</div> <div id="divform" class="center"> <input type="submit" name="Submit" value="Wyślij wiadomość" /> </div> </fieldset> </form> send.php Kod <?php $do = 'ktos@xxx-xxx.xxx'; $od = $_POST['name']; $tel = $_POST['mobile2']; $txt = $_POST['text']; $mail = $_POST['mail']; $hobby = $_POST['hobby']; $gg = $_POST['gg']; $film = $_POST['tak']; $muzyka = $_POST['tak']; $sport = $_POST['tak']; $inne = $_POST['tak']; $inne_jakie = $_POST['tak']; $tresc = "Od:".$od."\n\n"; $tresc .= "E-mail: ".$mail."\n\n"; $tresc .= "Telefon: ".$tel."\n\n"; $tresc .= "Hobby: ".$hobby."\n\n"; $tresc .= "GG: ".$gg."\n\n"; $tresc .= "Treść: ".$txt."\n\n"; $tresc .= "Film: ".$film."\n\n"; $tresc .= "Muzyka: ".$muzyka."\n\n"; $tresc .= "Sport: ".$sport."\n\n"; $tresc .= "Inne: ".$inne."\n\n"; $tresc .= "Jakie: ".$inne_jakie."\n\n"; @mail($do, 'Wiadomość ze strony www', $tresc, "MIME-Version: 1.0\r\n"."Content-type: text/plain; charset=utf-8\r\n"."From: $mail\r\n"); header('Location: http://www.xxx-xxx.xxx/?page=ok'); echo $tresc; ?> No i wysyła mi się wszystko do checkboxów co muszę dopisać żeby otrzymywać informację w mailu o zaznaczonym checkboxsie z góry dziękuję za pomoc. Ten post edytował GregorCTR 19.02.2009, 17:42:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:15 |