Agatov
Новичок
Часть переменных в массиве $_POST почему-то равна нулю
Доброго времени суток. У меня совсем нубская проблема, связанная с передачей через форму.
Ситуация такая. Скрипт генерируют форму ориентируясь на значения в БД. В зависимости от них кол-во столбцов в таблице меняется. В каждой ячейке таблицы два текстовых поля - кол-во забитых мячей в сете.
Вот сгенерированный хтмл
Так вот. Если нажимать кнопку сабмит, то почему-то $_Post["schet_1_2"] равен нулю. С другими ячейками счетов ситуация та же. А вот $_Post["name_1"] приходит с правильным значением.
Экспериментируя, я скопировал хтмл код и поместил его в отдельный файл. И получается, что если отправлять данные формы из отдельного хтмл файла, то все значения доходят нормально....
Я в непонятках. Объясните в чём дело
Доброго времени суток. У меня совсем нубская проблема, связанная с передачей через форму.
Ситуация такая. Скрипт генерируют форму ориентируясь на значения в БД. В зависимости от них кол-во столбцов в таблице меняется. В каждой ячейке таблицы два текстовых поля - кол-во забитых мячей в сете.
Вот сгенерированный хтмл
PHP:
<form action=index.php method=post name="form"><table align=center width=100% border=1>
<tr>
<td class=none> Имя/Фамилия </td>
<td class=none> <b> 1 </b> </td>
<td class=none> <b> 2 </b> </td>
<td class=none> <b> 3 </b> </td>
<td class=none> <b> 4 </b> </td>
</tr>
<tr>
<td>
Имя <br>
<input type=text name=name_1 value="Кирилл"><br>
Фамилия <br>
<input type=text name=surname_1 value="Агатов" ><br>
</td><td bgcolor=#cccccc class=none> </td><td>
<input type=text size=3 name="schet_1_2" value="5" id="form-schet_1_2">
<input type=text size=3 name="schet_2_1" value="3" id="form-schet_2_1" >
</td><td>
<input type=text size=3 name="schet_1_3" value="0" id="form-schet_1_3">
<input type=text size=3 name="schet_3_1" value="0" id="form-schet_3_1" >
</td><td>
<input type=text size=3 name="schet_1_4" value="0" id="form-schet_1_4">
<input type=text size=3 name="schet_4_1" value="0" id="form-schet_4_1" >
</td></tr><tr><td>
Имя <br>
<input type=text name=name_2 value="Кирилл"><br>
Фамилия <br>
<input type=text name=surname_2 value="Агатов" ><br>
</td><td>
<input type=text size=3 name="schet_2_1" value="0" id="form-schet_2_1">
<input type=text size=3 name="schet_1_2" value="0" id="form-schet_1_2" >
</td><td bgcolor=#cccccc class=none> </td><td>
<input type=text size=3 name="schet_2_3" value="0" id="form-schet_2_3">
<input type=text size=3 name="schet_3_2" value="0" id="form-schet_3_2" >
</td><td>
<input type=text size=3 name="schet_2_4" value="0" id="form-schet_2_4">
<input type=text size=3 name="schet_4_2" value="0" id="form-schet_4_2" >
</td></tr><tr><td>
Имя <br>
<input type=text name=name_3 value="нет имени"><br>
Фамилия <br>
<input type=text name=surname_3 value="нет фамиилии" ><br>
</td><td>
<input type=text size=3 name="schet_3_1" value="0" id="form-schet_3_1">
<input type=text size=3 name="schet_1_3" value="0" id="form-schet_1_3" >
</td><td>
<input type=text size=3 name="schet_3_2" value="0" id="form-schet_3_2">
<input type=text size=3 name="schet_2_3" value="0" id="form-schet_2_3" >
</td><td bgcolor=#cccccc class=none> </td><td>
<input type=text size=3 name="schet_3_4" value="0" id="form-schet_3_4">
<input type=text size=3 name="schet_4_3" value="0" id="form-schet_4_3" >
</td></tr><tr><td>
Имя <br>
<input type=text name=name_4 value="нет имени"><br>
Фамилия <br>
<input type=text name=surname_4 value="нет фамиилии" ><br>
</td><td>
<input type=text size=3 name="schet_4_1" value="0" id="form-schet_4_1">
<input type=text size=3 name="schet_1_4" value="0" id="form-schet_1_4" >
</td><td>
<input type=text size=3 name="schet_4_2" value="0" id="form-schet_4_2">
<input type=text size=3 name="schet_2_4" value="0" id="form-schet_2_4" >
</td><td>
<input type=text size=3 name="schet_4_3" value="0" id="form-schet_4_3">
<input type=text size=3 name="schet_3_4" value="0" id="form-schet_3_4" >
</td><td bgcolor=#cccccc class=none> </td></tr></table>
<input type=hidden name=tcid value=1>
<input type=hidden name=etap value=osn>
<input type=hidden name=step value=1>
<input type=hidden name=groop value=1>
<input type=hidden name=act value=addplayers>
<input type=submit name=submit value='Готово' >
</form>
Так вот. Если нажимать кнопку сабмит, то почему-то $_Post["schet_1_2"] равен нулю. С другими ячейками счетов ситуация та же. А вот $_Post["name_1"] приходит с правильным значением.
Экспериментируя, я скопировал хтмл код и поместил его в отдельный файл. И получается, что если отправлять данные формы из отдельного хтмл файла, то все значения доходят нормально....
Я в непонятках. Объясните в чём дело