Tema: MI foro php
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/11/2003, 05:24
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Re: MI foro php

Cita:
Mensaje Original por vic_mx
hay manera de no afectar a las "\" cuando es necesario... por ejemplo el los codigos php., en pocas palabras hacer lo que hace este foro, poner codigos php y parsearlos bien.
Este foro tiene problemas con los \. Mas de una vez se "pierden" \. Sobre todo cuando se ponen rutas windows, o expresiones regulares.

De todas formas, solo deberias aplicar el highlight_string() al trozo de mensaje que esta entre [ PHP ] y [ /PHP ] (o las etiquetas que usas), no a todo el mensaje.

Y tambien deberias ver si esas \ existen en la BD (o donde almacenes los mensajes). Revisa los valores de las directivas magic_quotes_gpc y magic_quotes_runtime. Si esas directivas estan a ON, PHP escapa las cadenas que vienen de los formularios, de la URL, sesion, cookie, ficheros, base de datos, ... sin avisar, "automagicamente". Asi que puede ser que PHP meta esas \, y no sea un problema de highligth_string().

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.