Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/11/2011, 02:20
berto1989
 
Fecha de Ingreso: agosto-2010
Ubicación: pontevedra
Mensajes: 64
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: [Ayuda]sistema de comentario, como desactivar html?

buenas yo lo que hago despues de escribir el comentario y darle enviar es enviarlo a otra pagina donde me gestiona los datos para meterlos en la bd

osea, el comentario lo recibe asi:

Código PHP:
$comentario=$_POST['comentario']; 
y luego le añadi esa linea que me dijiste:

Código PHP:
echo strip_tags($comentario); 
Y lo mete en la Base de datos, pero al devolverlo me lo devuuelve con las etiquetas igualmente y en la base de datos aparece con las etiquetas


Edito 1:


Vale, estoy dormido, ya lo consegui era por que no me avia enterado de lo que hacia era imprimirlo en el documento xD, lo consegui solucionar con otra variable

Código PHP:
$result_coment strip_tags($comentario); 
Aunque tambien se podria solucionar de otra manera

Código PHP:
$comentariostrip_tags($_POST['comentario']); 

Edito 2: Muchas gracias


Edito 3 :

E visto un fallo, y es que al quitar las etiquetas si no as dejado un espacio en el anterior se juntan dos palabras, ejemplo:

Código PHP:
<p>Probando</p><a href="">mi web</a
Esto daria como resultado

Probandomi web

Hay alguna manera de que lo separe automaticamente?

Última edición por berto1989; 08/11/2011 a las 04:16