• User Attivo

    consiglio per pannello amministrazione sito web

    Ciao ragazzi, ho creato un template mono pagina in html e css.
    Senza ricorrere all'uso di database, voglio creare un semplice pannello di amministrazione per tale template. Ho pensato di strutturare il progetto in questo modo :
    tutto lavora con la sintassi di include di PHP e con l'editor tinymce che genera in output una pagina html.
    Ho diviso la pagina del sito in 5 blocchi
    1] ogni porzione di testo, che corrisponde ad un blocco, presente nel template la sostituisco con la sintassi per include :
    Per il blocco uno : al posto del testo inserisco : <?php include("blocco1.htm"); ?>
    Per il blocco due : al posto del testo inserisco : <?php include("blocco2.htm"); ?>
    e cosi per gli altri blocchi.
    Tramite un form html/php la cui textarea è collegata all'editor tinymce, decido sia il nome della pagina da creare in output sia il suo contenuto, ad esempio se voglio modificare il blocco uno, la pagina in output sarà blocco1.html .

    Il form html tramite il quale decido il nome della pagina e scrivo all'interno il contenuto è :
    [HTML]<form method="post" action="crea.php">Editor tinymce<br><textarea name="blocco1" rows="7" cols="70"></textarea><br><input type="submit" value="inserisci-contenuto"> <input type="reset" value="cancella"></form>[/HTML]

    Mentre la pagina crea.php che inserisce i dati del form in una pagina html e gli assegna il nome è :

    [PHP]
    <?php$write_file = fopen("blocco1.html","w+");$blocco1=$_POST['blocco1'];fwrite($write_file,$blocco1);fclose($write_file);?>[/PHP]

    La pagina di amministrazione sarà protetta da un modulo di login, ovviamente con database.
    Tutto funziona bene, ovviamente devo modificare alcune cose nel file css, ma non è un problema, vi voglio chiedere cosa ne pensate e se avete consigli in merito.
    Ringrazio in anticipo,
    Roberto