передача значения пепеменной из раскрывающегося списка

rojers

Guest
передача значения пепеменной из раскрывающегося списка

Имеется раскрывающийся список:
<form name="form1" method="post" action="test_2.php">
<p>
<select name="select" size="1" multiple>
<option selected >Выберите номер журнала
<option >№1
<option>№2
<option>№3
</select>
<br>
<input type="submit" name="Submit" value="Отправить">
</p>
</form>

вопрос: Как присвоить переменной значение которое выбрано пользователем чтобы использовать это значение на странице
test_2.php
 

HabaHaba

Новичок
print $_POST['select'];
Кстати, в списке выдай опшинам значения, а то значение переменной у тебя так и будет - "№1".
Тебе нужно только одно значение или все выбраные?
 

rojers

Guest
еще бы хотелось использовать multiple
но тогда переменной присваивается только первое значение
 

HabaHaba

Новичок
Тогда убери "multiple".
В общем, ты понял, что в массиве $_POST лежат все переменные переданные с помощью метода POST.
Ещё есть $_GET (что лежит там, думаю догадываешься).
Удачи.
 

Demiurg

Guest
>но тогда переменной присваивается только первое значение
ты определись сначала что тебе надо, а то ты сам не можешьт понять несколько ткбк нужно или одно значение.
 

HabaHaba

Новичок
Чтобы использовать мультпле - обзови его "select[]" и в $_POST будешь иметь массив $_POST['select'] со всеми выбраными значениями (вроде бы ;) )
 

rojers

Guest
Проще говоря хоче чтобы в окошке выбора была не одна стрелочка вниз а две одна вверх другая вниз
 

Demiurg

Guest
>Проще говоря хоче чтобы в окошке выбора была не одна стрелочка вниз а две одна вверх другая вниз
ээээ не понял, какие стрелочки ?
 

rojers

Guest
ладно с этим разобрался
можно еще 1 вопрос
1) чем отличается вывод переменной с помощью echo от того же самого только при помощи print???
 

Demiurg

Guest
>чем отличается вывод переменной с помощью echo от того же самого только при помощи print???
тем что это разные функции и имеют разный синтаксис.
 
Сверху