Hola, escribo para preguntar si alguien me puede ayudar con lo siguiente:
Tengo hecha una pagina donde la gente puede ingresar comentarios, el problema surje en que cuando alguien utiliza las comillas dobles (por ejemplo), al publicar el comentario estas aparecen antecedidas por la barra invertida ( \ ).
He aislado el codigo al maximo, y sigo teniendo el problema, aqui les va:
Cita: (esto lo puse en un archivo llamado trying.php)
<?php
if (isset($_POST['mensaje'])) {
echo $_POST['mensaje'];
echo "<br/>";
echo $_POST['autor'];
}
?>
<html>
<head>
</head>
<body>
<form method="post" action="trying.php">
<p><small>* Nombre: </small><br><input size="22" name="autor" type="text"></p>
<p><small>Comentario (hasta 500 caracteres): </small><br><textarea rows="10" cols="50" id="mensaje" name="mensaje"></textarea> </p>
<p><input value="Enviar comentario" id="submit" name="submit" type="submit"></p>
</form>
</body>
</html>
Si lo prueban, y le ingresan como dato algo utilizando comillas dobles me entenderan...
Alguien sabe como puedo evitar este tipo de problemas???