Salve, ho un pannello di amministrazione per inserire i valori dei vari campi di schede... Non riesco a risolvere per bene il problema degli apostrofi che, come si sa, interferiscono con i comandi PHP...
Se utilizzo questo codice
Codice PHP:
$titolo=$_POST['titolo'];
$titolo=str_replace("'","''",$titolo);
l'invio del form va in errore perché il numero dei campi non coincide con quello della tabella del database (un apostrofo è interpretato come apice).
Quest'altro codice
Codice PHP:
$titolo=htmlspecialchars($_POST['titolo'],ENT_QUOTES);
invia il form, i contenuti sono caricati invocando la pagina php relativa, ma l'apostrofo appare sotto forma di & # 039; (senza spazi).
Come posso risolvere?
Grazie.