Il progetto "CensuraTesto" è un'applicazione web che consente agli utenti di inserire un paragrafo di testo e specificare determinate parole da censurare ed evidenziare all'interno di quel testo. Il progetto è stato realizzato utilizzando le seguenti tecnologie:
- HTML e CSS: Per la struttura e lo stile della pagina web.
- Bootstrap: Framework CSS utilizzato per la creazione di un design responsive e moderno.
- PHP: Linguaggio di scripting lato server utilizzato per gestire i dati inviati dal modulo e manipolare il testo inserito dagli utenti.
- MAMP: Utilizzato per servire le pagine web e gestire le richieste HTTP.
Il flusso di lavoro dell'applicazione prevede che gli utenti inseriscano un paragrafo di testo nella prima sezione della pagina. Successivamente, possono specificare le parole da censurare ed evidenziare utilizzando il secondo modulo. Dopo l'invio del modulo, i dati vengono elaborati dal server PHP, che sostituisce le parole specificate nel paragrafo di testo con dei placeholder (come asterischi) per la censura e aggiunge un markup per evidenziare le parole specificate. Infine, i risultati vengono visualizzati nella stessa pagina.