[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как заставить масив наполнятся!!!
Hobi4ek
<?
echo'<form action="index.php" method="post">
<input type="radio" name="yas" value="1"/> А
<input type="radio" name="yas" value="2" /> Б
<input type="radio" name="yas" value="3" /> В
<input type="radio" name="yas" value="4" /> Г
<input type="submit" name="go" value="ответ" />
</form>';


$arr = array();

$arr[] = $_POST['yas']."<br />";
print_r ($arr);
?>



Спустя 42 минуты, 29 секунд (18.11.2011 - 02:26) Invis1ble написал(а):
что именно не работает? В массиве будет один элемент после отправки формы.
Кстати, код можно раскрасить bb-тегами [ php] или [ code] - в панели над формой ответа есть такие кнопки.

Спустя 15 минут, 47 секунд (18.11.2011 - 02:42) vital написал(а):
Школьнику нужно, что бы при каждой отправке формы в массив добавлялась запись.
Но нету ни малейшего понятия о функционировании ни браузера с сервером, ни о пхп вообще.
Не говоря уже про файлы\сессии\базы данных.

Спустя 4 минуты, 48 секунд (18.11.2011 - 02:47) Invis1ble написал(а):
оффтоп
Цитата
name="yas"
напомнило сюжет из ThisIsХорошо
Цитата
ЙАААААЗЗЬ!!!!!
laugh.gif


Спустя 8 часов, 3 минуты, 33 секунды (18.11.2011 - 10:50) Семён написал(а):
<form action="index.php" method="post">
<input
type="radio" name="yas[]" value="1"/> А
<input type="radio" name="yas[]" value="2" /> Б
<input type="radio" name="yas[]" value="3" /> В
<input type="radio" name="yas[]" value="4" /> Г
<input type="submit" name="go" value="ответ" />
</form>


<?php print_r($_POST['yas']); ?> 


Спустя 12 минут, 52 секунды (18.11.2011 - 11:03) sergeiss написал(а):
Семён - а зачем же массив для радио делать? Там же по-любому один элемент только будет выбран и одна величина может быть в результате.

Спустя 5 минут, 22 секунды (18.11.2011 - 11:08) Семён написал(а):
sergeiss
Да я особ не смотрел, я лишь показал смысл.
А там что он юзает селекты чекбоксы эт его уже проблемы)))
Эт ведь лучше чем над ним глумиться)))

Спустя 48 минут, 27 секунд (18.11.2011 - 11:57) sergeiss написал(а):
Семён - так насчет "глумиться" никто и не предлагал, да никто и не делает это smile.gif Но он будет думать, что для радиобаттонов тоже массив возможен, в таком вот виде, и будет пыхтеть попусту.

А вообще, я предлагаю подождать ТС и все-таки услышать от него лично - что же он хочет получить-то?

Спустя 17 минут, 9 секунд (18.11.2011 - 12:14) Xes написал(а):
ТС - а шо это за абривиатура?

Спустя 5 минут, 36 секунд (18.11.2011 - 12:20) sergeiss написал(а):
Цитата (Xes @ 18.11.2011 - 13:14)
ТС - а шо это за абривиатура?

"Топик-Стартёр" smile.gif Т.е. тот, кто открыл тему.

Спустя 1 час, 20 секунд (18.11.2011 - 13:20) walerus написал(а):
Семён Может и лучше, но ты бы тогда хоть пояснил ему смысл своих действий cool.gif

Спустя 1 день, 12 часов, 43 минуты, 2 секунды (20.11.2011 - 02:03) Guest написал(а):
я хочу, что бы каждый раз при отправке данных, номер ответа записывался (дописывался) в массив. я понимаю, что это не так делается, но хоть подскажите направление куда двигаться...
p.s. с php знаком недавно а хочется сделать что то интересное.

Спустя 7 минут, 56 секунд (20.11.2011 - 02:11) Игорь_Vasinsky написал(а):
Попробуй создавать ключи массива на автомате ($arr[]=), но не пробывал и не в курсе - остануться ли данные или после выполнения очистяться...
или тебе нужно массив хранит в сессии, иначе он обнуляется.

При этом ключ массива будет формироваться автоматически.

 $_SESSION[] = $_POST['var'];


пока юзер не закроет браузер или не закончится время сессии - все в массиве $_SESSION

Спустя 3 дня, 1 час, 10 минут, 14 секунд (23.11.2011 - 03:21) Hobi4ek написал(а):
всем спасибо. помогло!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.