Die URL der aktuellen Seite mit PHP abrufen
Entwickler müssen oft die URL der aktuellen Seite abrufen. Oft wird das bei Aktionen wie, teile, versende oder verlinke diese Seite, eingesetzt. (share, email, link to this page) PHP beinhaltet eine vordefinierte Superglobal-Variable(d.h. sie ist immer in allen Gültigkeitsvereichen verfügbar) namens $_SERVER, welche es sehr einfach macht, die URL der aktuellen Seite abzufragen. Man kann
Code
<?php
function getCurrentURL() {
$pageURL = 'http';
if (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on") $pageURL .= "s";
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
?>
<?php echo getCurrentURL(); ?>
Demo
Das könnte Dich auch interessieren
Scrum – Das übersichtliche Chaos-Framework
Jeder Mensch, egal ob Privat oder im Beruf, hat mit Projekten zu tun. In den meisten Fällen gehen diese schief, da entweder falsch geplant wird oder es an der ...
Fachfremd in Praktikum: Wie kann ich das bloß schaffen?
Ich grüße dich, mein Halunken-Freund! Schön, dass du auf meine Erzählung gestoßen bist. Ich verfasse diesen Artikel im Rahmen meines Pflichtpraktikums bei ...
Add-on für Firefox und Chrome erstellen
Heute lernen wir, wie wir ein simples Firefox- bzw. Chrome-Add-on erstellen. Dieses Add-on soll nichts weiter tun, als auf einer bestimmten Webseite ein Bild ei...


