Ciao ragazzi,
sto realizzando un cms in php dove è possibile creare delle pagine illimitate, per fare ciò (nell'admin) ho messo un editor dove è possibile costruire i propri contenuti, inoltre però vorrei costruire dei tag che se vengono inseriti nell'editor il mio programma lo riconosce e lo elabora. Vi faccio un esempio così capite meglio quello che voglio fare:
nell'editor metto questo tag: [galleria]
dopo aver salvato la pagina e l'utente va a visualizzare il contenuto deve poter visualizzare la galleria di immagini.
Nella pagina php infatti avevo fatto così ma non funziona perchè mi mette la pagina inclusa sempre sopra e non rispetta invece la posizione del tag:
Codice PHP:
<?php
$message = "ecco la mia galleria: [galleria] vi è piaciuta?";
$galleria = "include('moduli/gallery.php');";
$message = preg_replace('/\[([^}]*)]/e', 'eval($\\1)', $message);
echo $message;
?>
Grazie di tutto
Matt86