URL della pagina corrente
realizzato da Donatantonio, il 11 gen. 2010, categoria PHP |
|
Per conoscere l’url completo della pagina corrente è necessario combinare oppurtanamente diverse variabile d’ambiente di PHP.
Tale informazione può essere utile ad esempio per effettuare controlli sulle pagine visitate dagli utenti oppure semplicemente per realizzare dei bottoni di “back” tra diverse pagine web.
Di seguito il codice della funzione che salveremo nel file paginaCorrente.php:
<?php
function paginaCorrente() {
$pageURL = 'http';
if ($_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;
}
?>
La funzione infine verrà così richiamata dove necessario:
require_once('paginaCorrente.php');
$pagina = paginaCorrente();
echo "URL della pagina attuale: ".$pagina;
Leggi gli articoli correlati:
Invia ad un amico (Send this to a friend)
Stampa questo articolo (Print now)
:pagina corrente in php, url pagina corrente php
Ti è piaciuto quest'articolo, guida o riflessione? Scoprine tanti altri nel menu articoli.
Spazio Pubblicitario









invio in corso...