 |
SSI - Server Side Includes |
 |
| |
 |
|
|
SSI è un sistema che prevede che il server web operi modifiche sul vostro
codice HTML prima di spedirlo al browser che lo ha richiesto. In pratica è possibile
includere all´interno di una pagina un file di testo contenuto all´esterno della
stessa pagina il quale sarà richiamato nella pagina di visualizzazione
utilizzando il codice SSI.
Nei nostri server sono abilitate le funzioni SSI, quindi è possibile includere
il contenuto del file .txt collocato esternamente alla pagina di
visualizzazione.
Questo comando serve principalmente per coloro che desiderano sostituire spesso la parte di
testo di una pagina senza che tutte le volte venga modificata la pagina stessa,
quindi sarà sufficiente sostituire il contenuto del testo dei file .txt che lo
stesso sarà visibile nella pagina di visualizzazione.
Poniamo il caso che creiate un file di solo testo denominato "prova.txt", sarà
sufficiente inserire in un punto ben preciso della pagina, dove dovrà apparire la
parte contenuta nel file di testo, il seguente comando di richiamo:
<!--#include file="prova.txt" -->
quindi salvate la pagina con estensione .shtml ed inserite i due file allinterno del
vostro spazio.
A questo punto richiamando con il browser la pagina noterete che sarà presente
anche il testo che è stato scritto nel file esterno "prova.txt",
quindi sarà sufficiente sostituire il contenuto di questo file (prova.txt) che lo stesso
sarà sostituito anche nella pagina di visualizzazione.
Esiste un secondo sistema per includere eventuali file .txt esterni in una
pagina html, quello di utilizzare il linguaggio PHP, per la sua impostazione e
per ottenere lo stesso risultato finale è sufficiente effettuare delle semplici
modifiche rispetto alle istruzioni indicate sopra.
Il codice da inserire nella pagina è:
<?php include('prova.txt')?>
quindi dopo aver salvato la pagina con estensione .php e dopo aver
inserito i due file all´interno del vostro spazio web, sarà sufficiente
richiamare con il browser il file .php e noterete che sarà presente
anche il testo che è stato scritto nel file esterno.
In alternativa, è possibile utilizzare anche questo codice
<?php echo file_get_contents('prova.txt');?>
oppure
<?php readfile('prova.txt');?>
|