Nwlapcug.com


Come aggiungere Server Side include un sito Web utilizzando PHP

Un Server Side Include (SSI) è un piccolo pezzo di HTML che possono essere inseriti su qualsiasi pagina del tuo sito Web dal server quando viene caricata la pagina. Un singolo file di inclusione del lato Server può essere utilizzato nuovamente in molte pagine di un sito, quindi salvare una grande quantità di lavori di manutenzione quando cambiamenti devono essere fatte.

Istruzioni

Come creare il codice HTML includono

1

Prima di creare il codice HTML che si desidera visualizzare al posto di inclusione di PHP. Non si tratta di una pagina web completa; è solo il piccolo pezzo di codice HTML che verrà incluso in una pagina web più grande dove si indica. L'immagine accompagna Mostra un esempio di un menu che può essere salvato come un'inclusione.

2

Creare una nuova directory sul tuo sito Web per contenere i file di inclusione. Un nome di directory quale "inc" o "include" è appropriato. Salvare il frammento HTML nella stessa directory. Nell'esempio nel passaggio 1 può essere salvato come menu.html.

3

Nel caso di un menu o qualsiasi includono con link, scrivere il link in modo che funzionino correttamente non importa dove sono sul tuo sito Web. Potrebbe essere necessario utilizzare collegamenti assoluti per eseguire questa operazione.

4

Include possibile inserire qualsiasi codice HTML: un'immagine, un indirizzo di posta elettronica, un'informativa sulla privacy, un tavolo, un logo.

Come scrivere il PHP includere comando

5

Nelle pagine web completo, scrivere il comando PHP includere nella pagina nella posizione esatta dove il frammento incluso di HTML è a comparire.

6Come aggiungere Server Side include un sito Web utilizzando PHP


Si supponga, ad esempio, si lavora sulla tua home page: index. php, utilizzando l'esempio di menu.html dalla sezione 1, è possibile aggiungere il PHP mostrato nell'immagine per inserire un'inclusione sulla tua home page.

Quando la pagina viene caricata nel browser, ciò che viene mostrato in quella posizione nella pagina è il codice HTML da file incluso.

7

L'immagine nel passaggio 2 viene mostrato un percorso al frammento di incluso (menu.html) che si trova in una directory denominata "include" al livello radice del server web. Poiché il file di menu.html è scritto in modo che i collegamenti per il menu funzionerà non importa dove si trovano sul sito, la stessa inclusione possono essere aggiunti a molte altre pagine oltre la pagina index. php. Infatti, si potrebbe aggiungere che include per ogni pagina del tuo sito.

8

Se si desidera modificare il menu (o qualcosa che hai aggiunto a una pagina utilizzando un PHP includere) è semplicemente trovare il menu.html originale del file nella include directory, modificare e caricare le modifiche. Ogni singola pagina del tuo sito che utilizza che includono file rifletteranno le modifiche immediatamente.

Si può vedere che Server Side Includes può risparmiare un sacco di tempo e fatica quando è necessario apportare modifiche agli elementi che appaiono più e più volte sul tuo sito Web.

Consigli & Avvertenze

  • L'immagine nel passaggio 1 Mostra un menu che utilizza la radice del sito come punto di partenza per un link. Il / prima che il percorso della directory indica che il percorso per il collegamento inizia alla radice del sito. Se si utilizza un server apache, è possibile scrivere link in questo modo in modo che funziona su qualsiasi pagina del sito.
  • SSIs sono perfetti per menu, intestazioni, piè di pagina, informazioni di contatto, normative sulla privacy o altri elementi della pagina che compaiono sulla maggior parte o tutte le pagine del tuo sito Web.