[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Метод GET
vladigasparo
Привет всем!
Люди дорогие мне необходимо методом GET передать URL скрипту.
Передаю так: http://localhost/php/test.php?xx=http://my...php?n=111&m=222,
но при попытке вывести на экран $_GET['xx'], выводит, но до амперсанда:
http://mywebsite.my/index.php?n=111

Вот код через который пишу:
<?php

$xx = $_GET['xx'];
$n = $_GET['n'];
$m = $_GET['m'];

echo '<a href="test.php"', urlencode($xx), '">Новое значение</a>';
echo "<br>$xx";

?>


На браузере, после test.php, ввожу ?xx=http://mywebsite.my/index.php?n=111&m=222
не получается. Что у меня в коде неправильно?
Заранее благодарен Вам.



Спустя 24 минуты, 17 секунд (10.09.2010 - 15:53) proviruz написал(а):
а ты его в base64 загони = точно прокатит (в смысле урл твой)

Спустя 1 минута, 46 секунд (10.09.2010 - 15:55) vladigasparo написал(а):
proviruz Извините пожалуйста я еще новичок, а как это сделать?

Спустя 5 минут, 35 секунд (10.09.2010 - 16:00) linker написал(а):
А теперь посмотри, что у тебя получается при
$xx = '?http://www.site.ru';
echo '<a href="test.php"', urlencode($xx), '">Новое значение</a>';

а будет отображено
<a href="test.php"?http://www.site.ru">Новое значение</a>
обрати внимание на лишнюю двойную кавычку " после .php

Спустя 7 минут, 11 секунд (10.09.2010 - 16:07) proviruz написал(а):
а ну да кстати я чё то не заметил

Спустя 35 минут, 8 секунд (10.09.2010 - 16:43) vladigasparo написал(а):
linker
То что Вы написали я опробовал, но опять не получилось

Спустя 1 минута, 19 секунд (10.09.2010 - 16:44) Lenarfate написал(а):
тебе показали твои ошибки, а не готовый вариант

Спустя 14 минут, 20 секунд (10.09.2010 - 16:58) vladigasparo написал(а):
Lenarfateв том то и дело что не могу найти ошибку, как её найти?

Спустя 4 часа, 25 минут, 4 секунды (10.09.2010 - 21:23) linker написал(а):
На браузере, после test.php, ввожу ?xx=http://mywebsite.my/index.php?n=111&m=222

Ну потому и не получается, что браузер думает, что ты ему не валидный адрес пишешь а фигню какую-то, типа
http://www.site.ru/index.php?xx=http://mywebsite.my/index.php?n=111&m=222
ну и что браузеру делать прикажешь?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.