2016-10-25 2 views
1

Ich habe diese URL kann sagen:

www.abc.com/item?id=10 

Wann immer ich das tun:

echo $_SERVER['PHP_SELF'] 

ich nur bekommen:

www.abc.com 

Wie kann ich die ganze URL mit angehängtem Variable erhalten ?

+2

'print_r ($ _ SERVER);' zeigt Ihnen alle Variablen, die Sie mit – nogad

+0

arbeiten müssen, denke ich, was Sie suchen für die Variable $ _GET und nicht _SERVER $, aber ich nicht verstehe Ihre Frage richtig vielleicht – Broatcast

+0

Wer auch immer base geschrieben hat ($ _ SERVER ['PHP_SELF']) ... hat funktioniert – Alexis

Antwort

1

Verwendung $_SERVER['REQUEST_URI'] wie folgt

echo "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 
/* Or */ 
echo $_SERVER['REQUEST_SCHEME']."://". $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; 
Verwandte Themen