Есть вот такой вот код: PHP: <?php $t = 4; $name = array ('Пол', 'Окна', 'Мусор', 'Оплавка', 'Задвиг'); $vyv = array (); ?> <?PHP if( !isset( $_GET["mySelect"] ) ) { echo "<form name='myForm' action='".$_SERVER["PHP_SELF"]."' method='POST' target='_top'>"; echo "<select name='mySelect'>"; } ?> <?PHP for ($i = 0; $i <= $t; $i++) { echo "<option value='$name[$i]'>$name[$i]</option>"; } echo "</select>"; echo "</form>"; echo "<a href='javascript:document.forms[0].submit()'>КНОПКА</a>"; $l = $_POST["mySelect"]; array_push($vyv, $l); for($i=0; $i < count($vyv); $i++) { echo "<br>"; echo $vyv[$i]; } ?> При нажатии на слово "Кнопка" внизу у меня добавляется выбранный в комбобоксе элемент массива. Но при повторном нажатии он всего-лишь заменяется новым. Как сделать так чтоб при новом нажатии он добавлялся ещё раз. Может я конечно после работы туплю сегодня, но сообразить не могу :?
пхп это серверный язык. тебе на сервер приходит от клиента типа "заполнил форму, прими значение" скрипт вызывается, делает свое дело и закрывается, все что ему принадлежало - уничтожается. Но можно пользоваться сессиями. В них между вызовами скрипта может жить инфа. Не долго.