2012-01-18 2 views
0

Здравствуйте I`m пытается повторить адрес, где мой РНР так, например, это мой адрес:Как указать адрес, где РНР

http://domain.com/index.php?route=product/product&path=20_27&product_id=41

Я хочу PHP, который возвращает " domain.com/index.php?route=product/product & путь = 20_27 & product_id = 41"

I`ve получил до сих пор в domain.com/index.php с помощью:

<?php 
$address = $_SERVER["HTTP_HOST"]; 
$address1 = $_SERVER["PHP_SELF"]; 
$address3 = "http://$adres$adres1"; 
$address4 = $adres3; 
$address5 = $_SERVER["PATH_INFO"]; 

echo "$address4"; ?> 

Может кто-то pls hlp? ТНХ

+0

Вы ищете QUERY_STRING – greut

+1

Добавьте строку 'print_r ($ _ SERVER);' и вы можете найти все сами. – mvds

+0

Итак ... вы хотите URL-адрес без 'http: //'? – Mchl

ответ

2

Попробуйте это:

$url = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 
echo $url; 
2

Это

$address = $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"] 

Чтобы узнать такие вещи, как это вообще создать PHP файл с таким содержанием:

<?php 
phpinfo(); 
?> 

открыть его в ваш браузер и прокрутите вниз.

+0

Хронический прикладом, который не будет сухим –

+0

@greut был прав. Я жду его ответного сообщения, чтобы он прямо ему –

+0

Почему ты так думаешь? Это даст вам именно то, что вы просили. – Chronial

Смежные вопросы