Buenas, tengo el siguiente problema:
Estoy haciendo un panel de control en el que la información se mete y se edita desde formularios y se guarda en bases de datos, lo normal no.
Antes de guardar la info en la db, la "escapo", es decir uso addslashes para poner una \ antes de las comillas.
Al sacar la info de la db y mostrarla tengo dos opciones:
1º la "desescapo", le quito la \ mediante stripslashes. Y al crear el código html me aparecen cosas como value="mi "texto"", por lo que tengo un error en el código, y el usuario no ve la info bien.
2º no la "desescapo" y el usuario ve en el formulario las \. Además si el usuario le da a guardar la info en la db, se vuelve a escapar y le inserta otra \ por lo que tenemos dos \ y una comilla, y así sucesivamente
Qué solución hay a este problema. Es algo tan básico y que no sé solucionar. Alguien que me ayude pleaseeeeeeeeeeee. Gracias.