header("Location:") и &

peasant

Новичок
header("Location:") и &

Нужно передать перменные через header location через & - некатит, работает только через &... Что делать?
 

Valdisss

Guest
Re: header("Location:") и &

Автор оригинала: peasant
через & - некатит, работает только через &... Что делать?
Эту строку не мог бы расшифровать.
Что значит через & - не катит, работает только через &
 

peasant

Новичок
через & не передает

-~{}~ 29.04.06 23:25:

мля amp; форум кушает. Я имею ввиду & +amp;
 

SiMM

Новичок
> Что делать?
Попробовать задать вопрос более внятно?
 

peasant

Новичок
PHP:
[QUOTE][i]Автор оригинала: SiMM [/i]
> Что делать?
Попробовать задать вопрос более внятно? [/QUOTE]
header ("Location: ./index.php?m=9&user=".$row['login']."&".session_name()."=".session_id());
 

SiMM

Новичок
Ну и? А нахрена
PHP:
header ("Location: ./index.php?m=9&user=".$row['login']."&".session_name()."=".session_id());
?
 

peasant

Новичок
Вместо & у меня в коде стоит & amp; и из-за этого переменные не передаются

-~{}~ 29.04.06 23:41:

Мне нужно именно с приставкой amp; передат!
 

SiMM

Новичок
> Мне нужно именно с приставкой amp; передат
Нахрена?
 

peasant

Новичок
ХЗ, телефон сволоч один & невоспринимает, нужно через & amp;
 

Valdisss

Guest
Ты ситуацию обрисуй нормально, ты потом переменные отдельно обрабатываешь или как?
Если отдельно, то используй & и всё.
 

peasant

Новичок
Valdisss
Ну отдельно, и что? Через & все работает на практически всех браузерах кроме мобильного телефона C100. Видимо он требует передачу через & amp;

-~{}~ 30.04.06 00:02:

>Ты ситуацию обрисуй нормально
Тут обрисовывать нечего...Что еще? Не передаются через header("Location:") переменные если использую & amp; Нужно использовать только & amp; Как решить проьлему?
 

SelenIT

IT-лунатик :)
peasant
Видимо он требует передачу через & amp;
На основании чего сделан этот вывод? И вообще, о какой передаче идет речь?
Заголовок Location говорит браузеру, что нужно перейти по указанному в нем адресу. И браузер переходит, если может. Ни о каких переменных он и не догадывается.
 

Valdisss

Guest
Автор оригинала: SelenIT
peasant

На основании чего сделан этот вывод? И вообще, о какой передаче идет речь?
Заголовок Location говорит браузеру, что нужно перейти по указанному в нем адресу. И браузер переходит, если может. Ни о каких переменных он и не догадывается.
Ну так он по сути и передаёт адрес, в плане использования header всё у него нормально. А вот почему переменные не передаются это вопрос.

peasant
Мой совет такой:
Определяй версию браузера, ты вроде говорил, что там мобила, вот и пробей какой там браузер, а в зависимости от браузера подсовывай те или иные ссылки.

Надеюсь я тебя правильно понял.

-~{}~ 30.04.06 02:39:

Вот юзай:
PHP:
<?php
$_SERVER['HTTP_USER_AGENT'];
?>
А проще мобилу выкинуть :)
 

SelenIT

IT-лунатик :)
Valdisss
Почему переменные не передаются через &аmр; как раз очевидно. А вопрос - почему браузер телефона не идет как следует на верный адрес...
 

Фанат

oncle terrible
Команда форума
peasant
ты путаешь HTML с HTTP.
Это свойственно для новичков, но пора бы уже начать разбираться.
в HTTP нету никаких &аmр;
постарайся это просто запомнить, если понять не можешь
 

Valdisss

Guest
Уважаемый, Фанат, я полностью с тобой согласен, но он говорит, что используя & amp; и телефон всё работает.
А используя комп и & amp; не работает. Так может ему и не париться. УЗнать версию браузера и подсунуть те или иные ссылки. Как ты думаешь?
 
Сверху