pop-up. почему нет доступа к переменной?

dorfey

Guest
pop-up. почему нет доступа к переменной?

имею линк в виде:

<a href="#" onClick="window.open('/request/operation_case.php?type=add&price=1','case','width=400,height=100,scrollbars=no');" >заказать</a>


в operation_case.php пытаюсь прочитать переменную
$price - переменная не доступна.
проверял следующим образом:

echo $price;
- результат "переменной не существует", хотя явно в ней хранится id товара.

пробовал обращаться и через $_GET[price] и просто $price , всеравно доступа нет.

Каким-же образом мона передать значение переменной в pop-up окна?
 

Фанат

oncle terrible
Команда форума
Winer
GLOBALS тут не при чём совершенно.


dorfey
пробовал обращаться и через $_GET[price]
во-первых, не $_GET[price], а $_GET['price']
во-вторых - попробуй ещё, и у тебя всё получится.
если, конечно, в адресной строке есть параметр price
 

Фанат

oncle terrible
Команда форума
ты суслика видишь? И я нет. а он - есть.
В том-то и проблема что адресной строки в pop-up окне нет
так сделай для проверки.
а то окажется вдруг что ты ищешь-ищешь, а на самом деле ничего не передаёшь.
андерстенд?
 

dorfey

Guest
Фанат
Хммм. первым делом я и проверял таким образом, переменная видна. включаю popup переменная "пропадает".
Какие еще есть предложения?
 

Фанат

oncle terrible
Команда форума
короче.
у тебя где-то опечатка.
в опечатках форкм тебе не поможет.
разбирайся сам - где ты там у себя накосячил
 

dorfey

Guest
ситуация такая:
*пытаюсь передать переменную $price через простые окна, на второй странице вижу переменную через $_GET['price']
*подключаю popup, в этом варианте переменная $_GET['price'] не существует.
Понятно одно, используя popup'ы принимать переменные через $_GET[] явно не реально.

Tor
я так понимаю в phpinfo() нуно поглядеть значение
register_globals ? поглядел для приличия, значение Off, хотя это для меня не новость ;)
 

Фанат

oncle terrible
Команда форума
Понятно одно, используя popup'ы принимать переменные через $_GET[] явно не реально.
это неправильный вывод.
попап ничем не отличается от обычного окна.
повторяю ещё раз, для тех, кто не понимает с первого.
не надо здесь изобретать теории в песочнице, что для чего подходит.
надо пойти и проверить свои руки на прямизну.
 

Panchous

Павел
dorfey

Код:
/// test.php
[php]
<a href="#" onclick="window.open('test.php?var=1');">test</a>
<?echo$_GET['var'];?>
[/php]
Проверь сам...
 

dorfey

Guest
Фанат
надо пойти и проверить свои руки на прямизну
А руки действительно оказались кривые, всем спс, проблема решена. Оказалось что я допустил "небольшую" опечатку. :)
 
Сверху