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