mira lo que puedes hacer para evitar que tu script no funcione por esos caracteres y otros que tienen problema para funcionar
este es un codigo que modifique que esta en maestros del web sobre autentificacion de usuarios
te explico como funciona
para ingresar los caracteres comillas en tu bd lo que hace es modificar el caracter por su codigo html y cuando lo muestres lo va a mostrar en forma correcta ya que va a mostrar codigo que es reconocido por los navegadores y los transforman a su codigo
normal
este es una funcion que trasforma el texto ingresado a la forma que la bd no traiga problemas para ocuparlo solo lo llamas haci
quitar($variable);
Código PHP:
function quitar($mensaje){
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace('"',""",$mensaje);
$mensaje = str_replace("\\","\",$mensaje);
return $mensaje;
}
hay mas codigos para modificar casi todas las letras y caracteres extraños
salu2