Quando inserisco una frase contenente un apostrofo in una casella mysql tramite un form in php, questo mi appare preceduto da una triplice slash. Esempio: "l\\\'uso". Come posso ovviare al problema?
Quando inserisco una frase contenente un apostrofo in una casella mysql tramite un form in php, questo mi appare preceduto da una triplice slash. Esempio: "l\\\'uso". Come posso ovviare al problema?
perchè 3??
di solito se il dato arriva in post (ed è abilitato il magic_quotes) ne viene messa 1.
oppure puoi decidere di metterla tu con la funzione addslashes, ma ne aggiunge sempre e solo 1.
come corrispondente ad addslashes esiste stripslashes, che toglie una slash però, e non 3.
ciao
probabilmente il problema sta ne fatto che modifichi il record e ad ogni modifica viene aggiunto un slash...![]()