registrar.php
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;
}
El problema esta en esta linea:
$mensaje = str_replace('"',""",$mensaje);
El segundo parámetro de la funcion tiene 3 comillas dobles, deberia seguir la logica del primer parametro... es decir, una doble encerrada entre dos comillas simples.
$mensaje = str_replace('"','"',$mensaje);
De todas formas este codigo no tiene sentido porque te esta reemmplazando " por "
Saludos