Присвоить значение переменной в соответсвии с выбранным пунктом из поля формы.

Гриша К.

Новичок
Присвоить значение переменной в соответсвии с выбранным пунктом из поля формы.

Подскажите пожалуйста, как сделать, так, чтобы переменная $id принимала значение (r1, r2, r3),
в соответсвие с выбранным пунктом (размер 1, размер 2, размер 3) из текстового поля формы,
на примере следующего кода:
<?
echo "<a href=\"show_cart.php?new=$id\">Ссылка</a>"
?>
принимала значение
<form name="form">
<select name="razmer" size="1">
<option value="r1">размер 1</option>
<option value="r2">размер 2</option>
<option value="r3">размер 3</option>
</select>
<br>
<?
echo "<a href=\"show_cart.php?new=$id\"> Ссылка </a>";
?>
</form>
 
Гриша, почему бы тебе не обратиться в форум по яваскрипту?
 
С яваскриптом я не знаком. Если не получиться при помощи php сделать, то буду знать где еще искать. Спасибо.

Я предположил, что если можно в зависимоти от выбранной страницы, поменять значение ссылки, то возможно, при помощи php можно решить мой вопрос (Вот чтобы страница необновлялась при выборе, это наверное действительно, только при помощи яваскрипта можно сделать):
<? if ($_SERVER['REQUEST_URI']=='/pages/redox/redox.php'): ?>
<a href="/pages.php">ссылка</a>
<? else:?>
<a href="/pages1.php">ссылка</a>
<? endif?>
 
ну, если ты имеешь в виду, чтобы ссылки поименялись после отправки формы на сервер, то сделать это, действительно, элементарно
 
Например. пользователь выбирает из текстового поля пункт 'размер1", происходит обновление страницы, после чего переменной "$id" присваевается значение r1.
Фанат, можете написать мне php код, если возможно так сделать.
 
так ты ж всё уже написал?
только не $_SERVER['REQUEST_URI'] тебе нужен, а $_GET['razmer']
если я правильно понял
 
Сверху