gracias
| |||
| 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 |