Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2014, 05:51
Avatar de HackID1
HackID1
 
Fecha de Ingreso: febrero-2013
Ubicación: En Update
Mensajes: 492
Antigüedad: 11 años, 2 meses
Puntos: 17
Respuesta: Problema al guardar a la base de datos

Buenas. Para poder insertar caracteres especiales en una Base de Datos mediante PHP debes antes poder escapar estos caracteres..

La función en PHP es la siguiente,

Código PHP:
Ver original
  1. mysql_real_escape_string($_POST['nombre'])

Para su uso es simplemente añadir delante de todas tus variables recibidas por POST esta función, de esta forma se almacenan correctamente los datos y aparte es buena forma de evitar ataques SQL.


Código PHP:
Ver original
  1. $nombre = mysql_real_escape_string($_POST['nombre']) ;
__________________
Puntuar +1 es buena forma de dar las gracias. :P
Your Time is limited, so don't waste it living someone else´s life.
Por: HackID1