Ciao!
si può passare a una variabile il contenuto di una pagina? dove per contenuto intendo diverse righe di codice php.
Vi spiego il problema: per alleggerire le pagine del mio sito, dato che l'impaginazione è più o meno sempre la stessa, volevo creare un file template.php in cui vi sono appunto i vari div dell'impaginazione, e ogni pagina del sito richiama questo file e contiene solo ciò che la caratterizza diversamente dalle altre (titolo, navigazione, contenuto).
Mi era stato suggerito di fare così:
<<crei il file generico "template.php" con il tuo HTML e nei punti "critici" (dove ci sono le parti che cambiano) inserisci delle variabili, p.es.:
Codice PHP:...
<title><?php print $TEMPLATE['titolo']; ?></title>
...
<div id="content">
<?php print $TEMPLATE['contenuto']; ?>
</div>
...
e nei singoli file una cosa tipo (es.: "index.php" per la home):
>>Codice PHP:$TEMPLATE['titolo'] = 'Titolo pagina home';
$contenuto = "
...blocco HTML...
";
$TEMPLATE['contenuto'] = $contenuto;
include ('template.php');
Il problema è, appunto, che se il mio contenuto consiste in diverse righe di codice php, come faccio a metterle tutte nella variabile $contenuto?
Ci sono altri modi per farlo?
grazie in anticipo per le eventuali risposte...![]()

Rispondi quotando