Nwlapcug.com


Come creare i file PHP con le intestazioni

È possibile utilizzare PHP per inviare intestazioni HTTP crude come un visitatore carica una pagina Web sul server. Intestazioni HTTP possono essere utilizzate per una gamma di scopi utili, come reindirizzare un utente a un altro sito Web, specificando il tipo di contenuto della pagina o gestione URL non valido. La funzione PHP "header" fornisce funzionalità di intestazione HTTP.

Istruzioni

1

Apri il file PHP in un editor di testo, come blocco note di Windows.

2

Aggiungere una o più intestazioni all'inizio del file PHP, prima di qualsiasi spaziatura, tag HTML o qualsiasi altro codice. Utilizzare il modulo "header(string)" o "intestazione (string, Sostituisci, codice);". Il parametro facoltativo "sostituire" specifica se l'intestazione deve sovrascrivere eventuali intestazioni dichiarate in precedenza dello stesso tipo. Il valore predefinito per "Sostituisci" è vero. Il parametro facoltativo "codice" consente di fornire un codice di risposta HTTP per l'intestazione.

Per esempio:

<? php header ("Status: 200");? >

3

Utilizzare l'intestazione di posizione"speciale" nel formato di "header (" Location: http://www.otherwebsite.com ");" Se si desidera automaticamente reindirizzare il browser a un URL diverso. Un codice "REDIRECT(302)" viene anche inviato al browser, che indica un reindirizzamento temporaneo anziché una permanente.

4

Usare lo speciale "HTTP /" intestazione per rendere il server invia un codice di stato HTTP specifico. Ad esempio, è possibile utilizzare "header (" HTTP/1.0 404 Not Found");" per gestire correttamente le richieste di file mancanti su alcuni server.

5

Salvare il file PHP.

Consigli & Avvertenze

  • Codice PHP deve essere contenuto all'interno di "<? php"e"? >" tag.
  • Anche uno spazio prima il vostro codice di intestazione farà sì che a non funzionare.