Xpoint
   [напомнить пароль]

Не передаются переменые из одного скрипта в другой

Метки: [без меток]
2008-10-10 07:15:31 [обр] Павел[досье]

Доброго времени суток!
Пишу свою первую программу на php. Столкнулся с проблемой: не передаются значения переменных из одного скрипта в другой

Часть кода скрипта из которого должны передаваться данные:

echo '<form action="/SCRIPTS/ttn.php" method="GET">';
echo '<select size="1" name="tovar[]">
    <option selected>Выберите продукцию</option>
    <option>15</option>
    <option>20</option>
    </select>';
echo '<input type="submit" value="Сформировать">';
echo '</form>';

Хочу передать значение переменной name (взависимости от того, что выберет пользователь 15 или 20)

По нажатию кнопки "Сформировать" в адресной строке браузера следующее: "http://upp/SCRIPTS/ttn.php?tovar[]=15"
Т.е. значение переменной вроде как передается. Для проверки в скрипте ttn.php написал код:

<?php
if (isset($tovar)) {echo "$tovar";}
else {echo "Такой переменной нет!";}
?>

Итог: Такой переменной нет! Что я не так делаю, подскажите.

спустя 35 минут [обр] Михаил Кюршин aka ya-ya(69/414)[досье]
register_globals отключен, и это правильно, т.к. это зло. А книжка, по которой вы это изучаете, наверное, совсем старая, если там так советуют делать. Используйте массив $_REQUEST:
echo $_REQUEST['tovar'];
спустя 6 минут [обр] Павел[досье]
Будьте добры подробнее, мало что понятно...
спустя 1 час 17 минут [обр] Александр Галкин(112/211)[досье]
Powered by POEM™ Engine Copyright © 2002-2005