[PHP] modulo inserimento in DB e apostrofi...

  • Creatore Discussione Creatore Discussione theseo
  • Data di inizio Data di inizio

theseo

Utente Attivo
22 Feb 2017
95
5
8
62
ciao a tutti, ho realizzato un modulo inserimento dati nel DB MYSQL che funziona alla perfezione ma quando nel testo che inserisco c'è un apostrofo, ad esempio--> l'amico
NON mi inserisce il record, tolgo l'apostrofo--> lo amico
oppure a mano metto--> l\'amico
ed inserisce tutto senza problemi
Come posso ovviar ein automatico a questo problema senza dover mettere \ a mano tutte le volte?
graziee!!
 
ciao
esempio
PHP:
$stringa="l'amico";
$stringa=addslashes($stringa);//se c'è un apostrofo aggiunge slash
//risulta l\'amico
//poi quando leggi es con un'echo
echo stripslashes($stringa);//togle slash
comunque non so se stai usando le funzioni mysql_xxx o le nuove mysqli_xxx, se usi le nuove (meglio) guarda la funzione mysqli_real_escape_string
 

Discussioni simili