|
|
|
| Мне вот интересно, какая разница в коде:
1вариант:
код в форме:
for($d=1;$d<=$col_submenu;$d++)
{
echo "Введите название $d подменю:<br>";
echo "<input name='submenu[$d]' type='text' size='40' maxlength='255'><br>";
}
|
код в обработчике
if(isset($_POST["submenu"])) {$submenu=$_POST["submenu"];}
for($a=1;$a<=$col_submenu;$a++)
{
echo "$submenu[$a]<br>;
}
|
2вариант(он сильно не отличается от первого)
код в форме:
for($d=1;$d<=$col_submenu;$d++)
{
echo "Введите название $d подменю:<br>";
echo "<input name='submenu[$d]' type='text' size='40' maxlength='255'><br>";
}
|
код в обработчике
if(isset($_POST["submenu"])) {$sub_menu=$_POST["submenu"];}
for($a=1;$a<=$col_submenu;$a++)
{
echo "$sub_menu[$a]<br>;
}
|
Так вот первый вариант не работает, меня впринципе устраивает и второй, но все же интересно, почему я не могу использовать тот же масив?? | |
|
|
|
|
|
|
|
для: necroms
(02.12.2008 в 20:35)
| | register_globals нужно выключать | |
|
|
|
|
|
|
|
для: Trianon
(02.12.2008 в 20:42)
| | спасибо за ответ, но я вроде уже нашел ошибку, у меня в другой части кода была опечатка, исправил, и вроде 1ый и 2ой варианты работают. | |
|
|
|
|
|
|
|
для: Trianon
(02.12.2008 в 20:42)
| | Возможно это хостинг у которого он включен.
Точнее не выключать, а просто не пользоваться. | |
|
|
|
|
|
|
|
для: AcidTrash
(02.12.2008 в 21:58)
| | Существуют хостинги, препятствующие в корневом .htaccess написать php_flag register_globals off ?
Хотя, согласен, корректно написанный скрипт от предопределенных на глобальном уровне переменных зависеть не должен. Если Вы об этом. | |
|
|
|
|
|
|
|
для: Trianon
(02.12.2008 в 22:01)
| | >Существуют хостинги, препятствующие в корневом .htaccess написать php_flag register_globals off ?
Думаю есть, но утверждать не буду.
С учетом того, что автор врядли этим бы воспользовался.
>Хотя, согласен, корректно написанный скрипт от предопределенных на глобальном уровне переменных зависеть не должен. Если Вы об этом.
Именно об этом. | |
|
|
|