gracias
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
| |||
No interpretar codigo html Hola tengo una duda, tengo un sistema de comentarios, y veo que si pongo codigo html, al mostrar el comentario se interpreta, me gustaría que no se pudiera ingresar codigo o que éste no se interprete, alguna funcion con echo o algo? gracias ![]() |
| ||||
Respuesta: No interpretar codigo html Con htmlspecialchars() convertís todos los caracteres que pueden ser interpretados como html a texto (por ejemplo < a <). Saludos
__________________ CQSoluciones - Programación profesional - Diseño web - Sistemas - Apps - Servidores & infraestructura |
| |||
Respuesta: No interpretar codigo html |
| |||
Respuesta: No interpretar codigo html Y en el caso de mostrar un registro? como seria?
Código:
<?php echo $row_Comentarios['comentario']; ?>
Código:
<?php $nuevo = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES); echo $nuevo; // <a href='test'>Test</a> ?> |
| ||||
Respuesta: No interpretar codigo html Cita: No dije nada.
Iniciado por geq ![]() Con htmlspecialchars() convertís todos los caracteres que pueden ser interpretados como html a texto (por ejemplo < a <). Saludos
__________________ __________________ Álvaro Lapacó Última edición por alapaco; 02/12/2008 a las 08:16 Razón: Puse cualquier cosa. |
| ||||
Respuesta: No interpretar codigo html Depende. Si lo vas a mostrar en una pagina web, no se notará la diferencia. Porque no los elimina, los reemplaza, y el navegador luego los interpreta y muestra como el caracter original. Si necesitás sí o si tener el caracter < no lo conviertas, o convertilo nada más a la salida al navegador (echo htmlspecialchars(...). Saludos.
__________________ CQSoluciones - Programación profesional - Diseño web - Sistemas - Apps - Servidores & infraestructura |