Ciao!
Devo pulire dei dati inviati via GET da un link...
Questi sono esempi di url:
localhost/help/?t=esempio&nome=Messaggi%20&%20reports
localhost/help/?t=esempio&nome=Campo%3Cbr/%3E%A0d'addestramento
dovrei trasformare le variabili nome in :
1) messaggiereports
2) campodaddestramento
Ho provato a sostituire con str_replace ma non mi va :(
ecco cosa ho usato:
Codice PHP:
//PAGINE
$nome= strtolower($_GET['nome']);
// caratteri da sostituire
$occorrenze = array(" ", ",", "'","%20","&","à","è","ì","ò","ù","%F9","<",">","br","/","<br/> ");
// sostituti caratteri
$sostituti = array("","","","","e","a","e","i","o","u","u","","","","","","");
// effettuo la sostituzione
$nome = str_replace($occorrenze, $sostituti, $nome);
$pag = "pag/".$cat.".".$nome.".php" ;
include($pag);
E' possibile rimediare con le espressioni regolari e come?
E' possibile correggere il mio banale script e come?
XD funzionerà mai ?
Postilla:
(Non rispondete alle 3 domande con sì,sì e sì :P)