Eliminar caracteres especiales con PHP para insertar en MYSQL

  • Autor Autor klk3
  • Fecha de inicio Fecha de inicio
K

klk3

Iota
Verificación en dos pasos activada
Hola qué tal, estaba haciendo un formulario para luego grabar unos datos de cuentos en una base de datos, y me preguntaba que funciones se pueden usar para que en esos formularios el usuario pueda escribir caracteres como comillas dobles y comillas simples, y que se guarden bien en la base de datos y poder recuperarlos igualmente.

Por ejemplo estaba utilizando htmlentities de la siguiente manera:
$tituloCuento=htmlentities($_POST["tituloCuento"]);

Si el usuario introduce un texto con comillas dobles " ", sí que se graba correctamente, pero sí introduce comillas simples, entonces ya da un error. ¿Cómo podría arreglar esto?

Saludos!
 
Gracias por las respuestas, al final acabé utilizando PDO para que no se produzcan inyecciones de SQL.
 
Atrás
Arriba