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 ?
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 ?
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'];
können Sie versuchen, die vollständige URL zu ergreifen: (zB)
<?php echo 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>
Gute Themen:
'print_r ($ _ SERVER);' zeigt Ihnen alle Variablen, die Sie mit – nogad
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
Wer auch immer base geschrieben hat ($ _ SERVER ['PHP_SELF']) ... hat funktioniert – Alexis