powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Invalid argument supplied for foreach...
9 сообщений из 9, страница 1 из 1
Invalid argument supplied for foreach...
    #32785945
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я пишу :
Код: plaintext
1.
2.
3.
4.
5.
	foreach ($_POST[v] as $val) 
              {$avr[]=$val;
..................................

echo "<input type=\"hidden\" name=\"avr\" value=$avr>";
потом пытаюсь сделать так :
Код: plaintext
foreach ($_POST[avr] as $val)  {echo "$val";}
а оно мне сабж... phpinfo(32) показывает
Код: plaintext
_POST["avr"] Array 
в чем грабли?
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786029
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Теперь ещё раз и чётко, в чём дело.
А вообще - http://php.net/foreach%5Dforeach%5B/url] умеет работать только с массивами, а $_POST['avr'], как это видно из приведённой формы - скаляр.
В общем, PHP FAQ: Ничего не работает! Что делать??? + http://php.net/manual/ru/language.types.array#language.types.array.foo-bar]Почему $foo[bar] это неверно?
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786036
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Теперь ещё раз и чётко, в чём дело.
А вообще - http://php.net/foreach%5Dforeach%5B/url] умеет работать только с массивами, а $_POST['avr'], как это видно из приведённой формы - скаляр.
В общем, PHP FAQ: Ничего не работает! Что делать??? + Почему $foo[bar\ это неверно?
PS: эк колбасит ;)
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786086
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо массив передать... не знаю как ... вот и извращаюсь...
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786274
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
С этого и надо было начинать.
Код: plaintext
1.
foreach ($avr as $k=>$v)
  echo '<input type="hidden" name="avr['.$k.']" value="'.htmlspecialchars($v).'>';
Насколько нужно формировать в форме avr[$k] - я не знаю (поскольку задача неизвестна), вполне возможно, что достаточно выводить в форму просто avr[].
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786289
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Пардон, кавычку закрывающую забыл.
Код: plaintext
1.
foreach ($avr as $k=>$v)
  echo '<input type="hidden" name="avr['.$k.']" value="'.htmlspecialchars($v).'">';
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786310
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а я конвертанула все что надо в строку... и explode её...
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786427
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Дело ваше - вы же задачу толком не описали, откуда мне ведать, насколько это допустимо.
...
Рейтинг: 0 / 0
Invalid argument supplied for foreach...
    #32786472
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибище.... =)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Invalid argument supplied for foreach...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]