Всем приветик!!! Не могу разобраться почему на мейл приходят пустые поля кроме тех где ставятся флажки в форме.... на локалхосте все работало нормально... посмотрите пожалуйста где ошибка код обработчика: PHP: <?php if (isset($_POST['$napravlenie'])) {$napravlenie = $_POST['$napravlenie'];} if (isset($_POST['$startDate'])) {$startDate = $_POST['$startDate'];} if (isset($_POST['$endDate'])) {$endDate = $_POST['$endDate'];} if (isset($_POST['$nochi_ot'])) {$nochi_ot = $_POST['$nochi_ot'];} if (isset($_POST['$nochi_do'])) {$nochi_do = $_POST['$nochi_do'];} if (isset($_POST['$ludi_vzroslie'])) {$ludi_vzroslie = $_POST['$ludi_vzroslie'];} if (isset($_POST['$ludi_deti'])) {$ludi_deti = $_POST['$ludi_deti'];} $input = $_POST['otel']; $mes = ' '; if(count($input) > 1) { $separator = ', '; } else { $separator = ' '; } foreach($input as $item) { $mes .= $item.$separator; } $input = $_POST['pitanie']; $mes2 = ' '; if(count($input) > 1) { $separator = ', '; } else { $separator = ' '; } foreach($input as $item2) { $mes2 .= $item2.$separator; } if (isset($_POST['$nameText'])) {$nameText = $_POST['$nameText'];} if (isset($_POST['$mailText'])) {$mailText = $_POST['$mailText'];} if (isset($_POST['$primechania'])) {$primechania = $_POST['$primechania'];} $address = [email='proba@mail.ru]'proba@mail.ru[/email]'; $sub = "Заявка на подбор тура"; $mes = "Автор назвался: $nameText \nУказал свой адрес: $mailText \nНаправление: $napravlenie \nдата вылета: от $startDate до $endDate \nколичество ночей: от $nochi_ot до $nochi_do \nколичество человек: взрослые: $ludi_vzroslie дети: $ludi_deti \nкатегория отеля: $mes \nпитание: $mes2 \nпримечания: $primechania"; $verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email"); header("Location: [url=http://asmita.ru/podbor_tyra.php]http://asmita.ru/podbor_tyra.php[/url]"); ?> форма: PHP: <form action="mail.php" method="post" name="form_podbor_tyra" id="form_podbor_tyra"> <table width="950" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="178" align="right"><p class="v_form_bold">направление:</p></td> <td colspan="3" align="left" class="v_form"><select name="napravlenie" size="1" class="v_form_polja" id="napravlenie"> <option value='null'>- Выберите страну -</option> <?php while($row = mysql_fetch_array($myrow)){ echo "<option value='" . $row['countrys'] . "'>" . $row['countrys'] . "</option>\n"; } ?> </select></td> <td colspan="2" align="right"><p class="v_form_bold">дата вылета:</p></td> <td colspan="2" align="left" class="v_form"><input name="startDate" type="text" class="v_form_polja" id="startDate" size="20"></td> <td width="64" align="right" class="v_form">до:</td> <td width="140" align="left" class="v_form"><input name="endDate" type="text" class="v_form_polja" id="endDate" size="20"></td> </tr> <tr> <td align="right"><p class="v_form_bold">количество ночей:</p></td> <td width="46" align="right" class="v_form">от:</td> <td width="70" align="left" class="v_form"><select name="nochi_ot" size="1" class="v_form_polja" id="nochi_ot"> <option value="1" selected>1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> </select></td> <td width="40" align="right" class="v_form">до:</td> <td width="69" align="left"><select name="nochi_do" size="1" class="v_form_polja" id="nochi_do"> <option value="1" selected>1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> </select></td> <td width="183" align="right"><p class="v_form_bold">количество человек:</p></td> <td width="86" align="right" class="v_form">взрослые:</td> <td width="74" align="left" class="v_form"><select name="ludi_vzroslie" size="1" class="v_form_polja" id="ludi_vzroslie"> <option value="1" selected>1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select></td> <td align="right" class="v_form">дети:</td> <td align="left"><select name="ludi_deti" size="1" class="v_form_polja" id="ludi_deti"> <option value="нет" selected>нет</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select></td> </tr> <tr> <td align="right"><p class="v_form_bold">категория отеля:</p></td> <td colspan="4" align="left" class="v_form"> <input name="otel[]" type="checkbox" id="otel_2" value="2*"> 2* <input name="otel[]" type="checkbox" id="otel_3" value="3*"> 3* <input name="otel[]" type="checkbox" id="otel_4" value="4*"> 4* <input name="otel[]" type="checkbox" id="otel_5" value="5*"> 5* <input name="otel[]" type="checkbox" id="otel_lubaa" value="любая"> любая </td> <td align="right" class="v_form"><p class="v_form_bold">питание:</p></td> <td colspan="4" align="left" class="v_form"><input name="pitanie[]" type="checkbox" id="pitanie_0" value="NO"> NO <input name="pitanie[]" type="checkbox" id="pitanie_1" value="BB"> BB <input name="pitanie[]" type="checkbox" id="pitanie_2" value="HB"> HB <input name="pitanie[]" type="checkbox" id="pitanie_3" value="FB"> FB <input name="pitanie[]" type="checkbox" id="pitanie_4" value="ALL"> ALL <input name="pitanie[]" type="checkbox" id="pitanie_5" value="UAI"> UAI <input name="pitanie[]" type="checkbox" id="pitanie_6" value="любой"> любое </td> </tr> <tr> <td align="right"><p class="v_form_bold">Ваше имя:</p></td> <td colspan="4" align="left"><input name="nameText" type="text" class="v_form_polja" id="nameText" size="35"></td> <td align="right"><p class="v_form_bold">примечания:</p></td> <td colspan="4" rowspan="2" align="left" class="v_form"> <textarea name="primechania" cols="69" rows="3" class="v_form_polja" id="primechania"></textarea> </td> </tr> <tr> <td align="right"><p class="v_form_bold">Ваш e-mail:</p></td> <td colspan="4" align="left"><input name="mailText" type="text" class="v_form_polja" id="mailText" size="35"></td> <td align="left"> </td> </tr> <tr> <td align="right"><p> </p></td> <td colspan="5" align="left" class="v_form"> </td> <td colspan="3" align="right" class="v_form"><input name="sbros" type="reset" class="v_form_polja" id="sbros" value="очистить"></td> <td align="right" class="v_form"><input name="otpravit" type="submit" class="v_form_polja" id="otpravit" value="отправить"></td> </tr> </table> </form>
PHP: if (isset($_POST['napravlenie'])) {$napravlenie = $_POST['napravlenie'];} if (isset($_POST['startDate'])) {$startDate = $_POST['startDate'];} if (isset($_POST['endDate'])) {$endDate = $_POST['endDate'];} if (isset($_POST['nochi_ot'])) {$nochi_ot = $_POST['nochi_ot'];} if (isset($_POST['nochi_do'])) {$nochi_do = $_POST['nochi_do'];} if (isset($_POST['ludi_vzroslie'])) {$ludi_vzroslie = $_POST['ludi_vzroslie'];} if (isset($_POST['ludi_deti'])) {$ludi_deti = $_POST['ludi_deti'];} и т.п. не сами делали?не боитесь что вам почту заспамят?
Про почту не подумала ))) исправила... спасибо ))) А вот пустые поля все равно остались пустыми кроме где галочки, как и было (((((( что же это может быть
Все в порядке!!!! Получилось )))))))))))) СПАСИБО ДОБРЫЙ ЧЕЛОВЕК!!!!!!!!!!!!!!! А это оставлять???? PHP: $mes = "Автор назвался: " .$nameText. "\nУказал свой адрес: ".$mailText. "\nНаправление: ".$napravlenie. "\nдата вылета: от ".$startDate." до ".$endDate. "\nколичество ночей: от ".$nochi_ot." до ".$nochi_do. "\nколичество человек: взрослые: ".$ludi_vzroslie." дети: ".$ludi_deti. "\nкатегория отеля: ".$mes. "\nпитание: ".$mes2. "\nпримечания: ".$primechania;
if (isset($_POST['$nameText'])) {$nameText = $_POST['$nameText'];} if (isset($_POST['$mailText'])) {$mailText = $_POST['$mailText'];} if (isset($_POST['$primechania'])) {$primechania = $_POST['$primechania'];} а тут исправили?