![]() |
|||||
Tips and Tricks | |||||
|
Home |
Tips and Tricks |
Art. # 7
Redirect in PHP
In PHP, come negli altri linguaggi di scripting lato server esistenti, capita con molta frequenza, e per una pluralità di motivi che non elencherò in questa sede, di avere l'esigenza di effettuare un reindirizzamento ad un'altra pagina. Non si tratta di un link in senso stretto, ma di una comunicazione al Web Server, attraverso apposite intestazioni, di spostarsi dalla pagina corrente alla pagina specificata. Utilizziamo l'intestazione header e la chiave location. Vediamo un semplice esempio:
<?
header("location: http://www.appuntiphp.com/");
?>
In questo caso ci stiamo muovendo da una qualsiasi pagina di un qualsiasi sito alla Homepage del sito specificato. Possiamo anche sottoporre il redirect a delle condizioni, come nell'esempio che segue:
<?
$condizione = 1;
if ($condizione == 1)
{
header("location: http://www.appuntiphp.com/");
}
?>
Qualora la $condizione abbia valore 1 verrà effettuato il redirect, altrimenti no. Se ci si vuole spostare all'interno dello stesso sito è possibile no specificare la URL assoluta ma è possibile specificare quella relativa, partendo dalla root del sito, come nell'esempio che segue:
<?
header("location: /cat-5/1/tips-and-tricks.html");
?>
Scritto in data 19/12/2007 e modificato in data 20/12/2007
|
Appunti PHP per categoriaGuida PHP Guida MySQL Tutorial PHP Tutorial MySQL Tips and Tricks Referenze Download Libreria ExtraNovità
Caching delle pagine PHP
Array di stringa con le funzioni explode() e implode()
Criptare il codice PHP
Un AdServer in PHP e MySQL
Hosting Linux su ConsultingWeb.it
Password casuali con PHP
Ottimizzare una tabella MySQL
Contatore grafico in PHP
Pagamento online con PayPal e PHP
Leggere i meta tag con PHP
TagAJAX, Email, LAMP, Login, MS Access, MS Excel, MS Office, MS Word, PDF, phpMyAdmin, Statistiche, Upload, XML Corsi online
Corso PHP
© 2008 Appunti PHP - A cura di Luca Ruggiero - Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| | |||