Fabio Donatantonio

URL della pagina corrente  

realizzato da , il 11 gen. 2010, categoria PHP

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:

  1. Gestione della cache con PHP
  2. Refresh della pagina controllato dal Server – Evento lato Server
  3. Esportare una pagina web in Word o Excel con PHP
  4. Realizzare un semplice file di log
  5. Attesa caricamento pagina in Javascript

Invia questo articolo Invia ad un amico (Send this to a friend)
 Stampa questo articolo (Print now)  Stampa questo articolo (Print now)
:,
Ti � piaciuto? Ti è piaciuto quest'articolo, guida o riflessione? Scoprine tanti altri nel menu articoli.

Torna sopra ↑

Spazio Pubblicitario

Commenta l'articolo - Ti risponderò in privato

Compila il modulo anti-spam sottostante

 

Fabio Donatantonio - Salerno - Città di Castello (PG) - fabio@donatantonio.net
Torna sopra ↑