2013-12-13 5 views
0

Все работает, я думаю, кроме этой части формы контакта, где пользователь выбирает свой ответ из «select name». Я подозреваю, что мне нужно изменить «.clean_string» в php $ email_message для чего-то другого, но я вообще не знаю php, поэтому я понятия не имею, что это должно быть.contact form php - email msg from "select name" form

PHP часть:

$email_message .= "Imię i nazwisko: ".clean_string($_POST["imie"])."\n"; 
$email_message .= "Email: ".clean_string($_POST["email"])."\n"; 
$email_message .= "Telefon: ".clean_string($_POST["telefon"])."\n"; 
$email_message .= "Płatność: ".implode(" ", $_POST['platnosc'])."\n"; 
$email_message .= "Miesiąc: ".clean_string(" ", $_POST['miesiac'])."\n"; 
$email_message .= "Dzień: ".clean_string(" ", $_POST['dzien'])."\n"; 
$email_message .= "Poziom: ".clean_string(" ", $_POST['poziom'])."\n"; 

3 последних из них являются "выберите имя" и у меня нет RESPONS в электронной почте о них.

HTML:

<div id="formphp" class="java"> 

<form name="htmlform" method="post" action="email.php"> 
<table width="561"> 
<tr> 
<td width="212" align="right" valign="top"> 
    <label for="imie"> </label> 
</td> 
<td width="337" valign="top"> 
    <input type="text" input size="12" name="imie" placeholder="Imię i 

Nazwisko"> 
</td> 
</tr> 
<tr> 
<td valign="top" align="right"> 
    <label for="nazwisko"></label> 
</td> 
<td valign="top"> 
    <input type="text" input size="12" name="telefon" 

placeholder="Telefon"> 
</td> 
</tr> 
<tr> 
<td valign="top" align="right"> 
    <label for="email"></label> 
</td> 
<td valign="top"> 
    <input type="text" input size="15" name="email" placeholder="E-mail"> 
</td> 
</tr> 

<div id="formmiesiac"> 

<select name="miesiac"> 
    <option selected="selected">Grudzień</option> 
    <option>Styczeń</option> 
     <option>Luty</option> 
     <option>Marzec</option> 
</select> 
</div> 

<div id="formdzien"> 

<select name="dzien"> 
    <option selected="selected">1</option> 
    <option>2</option> 
     <option>3</option> 
     <option>4</option> 
     <option>5</option> 
     <option>6</option> 
     <option>7</option> 
     <option>8</option> 
     <option>9</option> 
     <option>10</option> 
     <option>11</option> 
     <option>12</option> 
     <option>13</option> 
     <option>14</option> 
     <option>15</option> 
     <option>16</option> 
     <option>17</option> 
     <option>18</option> 
     <option>19</option> 
     <option>20</option> 
     <option>21</option> 
     <option>22</option> 
     <option>23</option> 
     <option>24</option> 
     <option>25</option> 
     <option>26</option> 
     <option>27</option> 
     <option>28</option> 
     <option>29</option> 
     <option>30</option> 
     <option>31</option> 
</select> 
</div> 

<div id="formpoziom"> 

<select name="poziom"> 
    <option selected="selected">Poziom 1</option> 
    <option>Poziom 2</option> 
     <option>Poziom 3</option> 

</select> 
</div> 

<div id="formplatnosc"> 

<input type="checkbox" name="platnosc[]" value="gotowka" 

/>&nbsp;Gotówka<br /> 

<input type="checkbox" name="platnosc[]" value="voucher" 

/>&nbsp;Voucher<br /> 

</div> 




<tr> 
<td colspan="2" style="text-align:center"> 
    <center><input type="submit" value="Submit Form"></center> 
</td> 
</tr> 
</table> 
</form> 

</div> 
+0

Попробуйте дать свои варианты значений. – rybo111

+0

Только совет: используйте '
' вместо '\ n'. –

+0

значения не работают. (если я их делаю) Вы имели в виду: