Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/09/2008, 12:56
Avatar de IMAC/
IMAC/
 
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 18 años, 6 meses
Puntos: 14
De acuerdo Respuesta: Sustituir caracter de una cadena por código html, no otra cadena "<td>"...

Muchas gracias pateketrueke, aunque no entiendo esta frase tuya :P

Cita:
Iniciado por pateketrueke Ver Mensaje
hay que ver la funcion... por que en realidad, no hay forma de que PHP "escape" por si solo entidades HTML, ya que tu codigo puede hacerlo y tu ni en cuenta....

He probado tu código y funciona genial, no he usado otras funciones porque aún no manejo tan bien el php como tu :P ni conozco tantas funciones.
Por cierto, ¿cómo haría en este código para que cada fila me saliera de un color como hacía antes?
Usaba [fila][/fila] y [filaR][/filaB] para diferencia un color de otro. (rojo blanco)
En este caso la única cosa que se me ocurre es duplicar las cosas y dejarlo así:

Código PHP:
    // por filas (m = multilinea)
    
$body preg_replace_callback('/\[filaB\](.+?)\[\/filaB\]/im''test1'$body);
   
       
// por filas (m = multilinea)
    
$body preg_replace_callback('/\[filaR\](.+?)\[\/filaR\]/im''test2'$body); 
Y hacer 2 funciones test1 y test2, cada una con un color diferente en el atributo de su TD.

Saludos y gracias de nuevo.