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
Web-Tools für Dummies: So erstellst du Gifs, Infografiken oder Quizze
Online-Journalisten sind heutzutage Spezialisten. In kleinen Teams innerhalb der Redaktionen werden verschiedenste Bereiche bearbeitet. Es gibt die Datenprofis,...
Warum du dich für die Media Favoriten entscheiden solltest
Du bist auf der Suche nach einer neuen Herausforderung oder befindest dich noch im Studium? Zufällig bist du auf den Internet Halunken Blog gestoßen und du ke...
Virtual- & Augmented Reality
Dieser Eintrag soll einen kurzen Einblick über Virtual Reality und die damit verbundenen Technologien geben, doch zunächst einmal wollen wir die Frage klären...


