Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come fare un redirect PHP

Ci sono numerose ragioni per reindirizzare i visitatori del tuo sito web . Ad esempio , se si modifica la posizione di una pagina , è opportuno sostituire il vecchio file con uno script per reindirizzare i visitatori alla nuova pagina . Se si desidera visualizzare un messaggio per i visitatori quando si clicca un link dal tuo sito web, è possibile creare una pagina di reindirizzamento per raggiungere questo scopo. Inoltre , se un visitatore non dispone dell'autorizzazione per visualizzare una determinata pagina del tuo sito web, un redirect può essere utilizzato per visualizzare un " Autorizzazione negata" pagina . PHP , il popolare linguaggio di programmazione web , può essere utilizzato per questo scopo. Istruzioni
1

Aprire un editor di testo , come Blocco note , e creare una nuova pagina . Utilizzare la funzione " colpo di testa " di PHP per inviare la header HTTP redirect " Località: http://www.website-to-redirect-to.com . " Assicurarsi che non vi è alcun output prima dell'header HTTP viene inviata , compreso lo spazio bianco al di fuori dei tag PHP , in quanto causerà un errore. Ecco il codice per questa fase :

header (" Location : http://www.examplesite.com "); ?
2

Se si desidera visualizzare un messaggio agli utenti prima di reindirizzamento , utilizzare il "refresh : x " e " URL = http://www.someurl.com " intestazioni per rendere lo script attendere secondi "x" prima di reindirizzare l'utente . Dopo aver inviato l'intestazione , è possibile visualizzare un testo per l'utente. Per esempio :

header (" Refresh : 5; URL = wherever.php "); ?

Echo " Verrai reindirizzato in 5 secondi " ;
3

Se si desidera reindirizzare gli utenti sulla base di un parametro di "GET" , un parametro nell'URL , come ad esempio " redirect.php URL = http://www.google ? . com ", è possibile utilizzare di PHP " $ _GET allineamento " per recuperare l'indirizzo e riorientare di conseguenza. Ecco il codice :

header (" Location : " . $ _GET [' URL '] ) ; ?
4

Save the PHP file. Assicurarsi che il file viene salvato con estensione " . Php" , altrimenti verrà interpretato come un file di testo e non verrà eseguito. In Blocco note questo viene fatto scegliendo "File" nella barra dei menu , fare clic su " Salva con nome ", cambiando l'opzione " Salva come" a "Tutti i file " e cliccando su " Salva".


 

Programmazione © www.354353.com