di: Gino Giorgetti 13 Febbraio 2009
Procediamo ora ad inserire i contenuti del sito (testi, immagini, flash, applet, ecc…), qui possiamo procedere in due modi distinti:
/* CONTENUTI SU VARIABILI MULTIPLE */
$TITOLO = "Titolo della pagina";
$TESTO = "Testo contenuto nella pagina.";
$IMMAGINE = "<img src=\"immagine.jpg\" altr=\"Immagine\">";
/* CONTENUTI SU UNICA VARIBILE */
$VARIABILE = "È possibile inserire <strong>tutto</strong> il testo e la formattazione nella stessa variabile, ed includere anche altri contenuti come "<img src=\"immagine.jpg\" altr=\"Immagine\"> Immagini";
Come già detto anche le immagini, i contenuti flash e gli applet possono essere differenziati in base alla lingua, il nostro sistema differenzia le lingue in base ad un valore numerico dettato dalla posizione nell'array $lingue contenuto nel gestore.php.
Nel nostro caso la lingua italiana è rappresentata dal valore 1, quindi potremmo sfruttare questo a nostro vantaggio per differenziare le immagini, ad esempio se dovessimo inserire un banner diverso per ogni lingua potremmo chiamarlo banner_1.jpg per la lingua italiana, banner_2.jpg per l'inglese e così via per ogni lingua.
<img src="banner_".$lingua.".jpg" alt="$Titolo_Immagine" border="0">
La stessa procedura vale ovviamente anche per gli altri tipi di contenuti.
Abbiamo visto come sia potenzialmente semplice realizzare un sito multilingue statico, e come questo metodo possa essere semplice da aggiornare in caso di una nuova lingua o nuova pagina.
È ovvio che questo metodo non sia consigliabile per siti dinamici con frequenti aggiornamenti del contenuto, ma in questi casi possiamo ricorrere a questo metodo per gestire i testi statici del sito.
Guida Yii FrameworkCome creare applicazioni Web in modo semplice e veloce con il... |
Guida Zend FrameworkDiventate professionisti dello sviluppo Web. Zend Framework è lo... |
Guida Applicazioni Facebook con PHPCome realizzare un'applicazione per Facebook. Dalle basi della... |
Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.
Iscriviti alla newsletter
|
|
Corso PHP per Webmaster11 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |