передача массива из форм даёт значение только через while?
От: AI Россия  
Дата: 27.12.02 13:38
Оценка:
то есть такое
<form method=post>
<input type='text' name="person['имя']">
<input type='text' name="person['фамилия']">
<input type='submit'>
</form>


в этом случае
если я делаю так
while(list($k,$v)=each($person))
{
echo $k."<=>".$v;
}
--- выводит значения из масива
но если я говорю так
echo $person['имя']- то не чиго не выдаёт — более того когда спрашиваю gettype($person['имя']) вообще говорит NULL . Как мне её вытачить не используя while А ?
Re: передача массива из форм даёт значение только через wh
От: AI Россия  
Дата: 27.12.02 13:54
Оценка:
когда стал писать так то стало выводить — странно как то ...
<input type='text' name=person[имя]>
<input type='text' name="person[фамилия]>
Re: передача массива из форм даёт значение только через wh
От: andik  
Дата: 27.12.02 14:36
Оценка:
Здравствуйте, AI, Вы писали:

Если так
input type='text' name="person['имя']">
то обращаться надо
$person["'имя'"]

или
<input type='text' name="person[имя]">
то
$person['имя']
Re: передача массива из форм даёт значение только через wh
От: adontz Грузия http://adontz.wordpress.com/
Дата: 03.01.03 23:39
Оценка:
Здравствуйте, AI, Вы писали:

А может ассоциативные индексы всё же латиницей написать??? Вроде код PHP а там про поддержку НЕ английских букв в коде ничего не сказано
A journey of a thousand miles must begin with a single step © Lau Tsu
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.