Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/01/2005, 11:23
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
PHP dispone de algunas funciones nativas para hacer esos procesos .. por ejemplo:

nl2br() para el tema de
$txt = ereg_replace ($txt, '\n', "<BR>");

Para las conversiones a entidades HTML ...
htmentities()

Para ... $txt = ereg_replace ($txt, "''", "'");

con str_replace() sobra .. así no se usa el motor de las expresiones regulares y se optimiza algo el rendimiento del script.

Otras funciones que ver:

stripslashes() para evitar problemas con comillas y demás caracteres que se "escapan" (si se usa magic_quote_gpc = ON como suele ser lo típico en las configuraciones de PHP).

Un saludo,