home Foro de soporte Espacio WEB PHP
 
Como aplico esta función htmlentities () en mi Libro de Visitas
#1 ·

Tengo un Libro de Visitas, y muchas personas que les gusta mostrar cuanto saben de Programación Web, estropeando mi Libro con sus ridículos códigos en HTML e incluso en PHP, insertando imágenes, publicidad, no me molesta mucho, ya sabía que hiba a suceder esto.

Investigé por hay de una función en PHP que es htmlentities (), convierte todos los carecteres especiales en HTML, mostrandolos en su mismo Formato, es decir en HTML.

Para que se hagan una idea de como están explotando mi Web en Publicidad por aquellos visitantes, que se aprovechan de la inseguridad de mi Libro de Visitas: http://www.phpmsnbox.webcindario.com/index.php <= :-[ no es publicidad a mi Web, asi que no abusen de nuevo eliminando el Link, por parte del equipo de moderadores de los foro en miarroba.com.


Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 19
Desde: 18/Dic/2008
·
#2 ·

Mira el manual http://es.php.net/manual/es/function.htmlentities.php pero me da que no estas buscando esto, sino esta otra: http://es.php.net/manual/es/function.strip-tags.php

Para aplicarlo, una vez que estas en la página que procesa el comentario, yo lo pasaría por esta función y compararia el resultado con la que el usuario ha escrito, si son iguales guardaría el resultado en la base de datos y a correr... si fueran distintas, es porque han intetado colocarte html o php, así que rechazaría el comentario.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.309
Desde: 01/Mar/2003
· ·
#3 ·

Lo que buscas... (¡¡No soy el sapmmer, aunque se que lo puiensas

$comentario=htmlspecialchars($comentarioenhtml);

Saludos c!


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 258
Desde: 28/Feb/2008
· ·
#4 ·
Escrito originalmente por Alvaro_brub

Lo que buscas... (¡¡No soy el sapmmer, aunque se que lo puiensas

$comentario=htmlspecialchars($comentarioenhtml);

Saludos c!

Me quedé con dudas sobre strip-tags que indica NoSetup, tenía entendido que era propenso a errores cuando no están emparejados los tags, e hice una prueba en un scrip (realmente sí funciona):

Spoiler:

<?php
$texto = '<p>Párrafo con tags completos.</p><!-- Comentario -->Párrafo sin apertura.</p><p>Párrafo sin cierre.';
echo 'Original: '.$texto.'<hr>';
echo 'Nada: '.strip_tags($texto).'<hr>';
// etiquetas <p> y </p>
echo 'Solo párrafos: '.strip_tags($texto, '<p>').'<hr>';
?>


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 10:01 UTC+02:00 DST
Temas similares
 I FotoPTemaMensajesÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
libro de visitas y comentarios
Por: · 13/May/2009, 02:44
113/May/2009, 17:18
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario328/Feb/2009, 13:28
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
yuda con libro de visitas
Por: · 24/May/2006, 20:14
227/May/2006, 09:47
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
Libro de Visitas
Por: · 04/Sep/2005, 22:12
204/Sep/2005, 22:35
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario102/Ago/2005, 02:28
 Ir al último mensaje del tema