Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/11/2010, 09:48
GNULinux
 
Fecha de Ingreso: noviembre-2010
Mensajes: 30
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Firefox cambia contenido de variable mostrada en <textarea> | Función "mai

Cita:
Iniciado por jcarrascal Ver Mensaje
1 - Debes escapar el código que imprimas dentro del textarea:

Código:
echo '<textarea>', htmlentities($codigoHTML), '</textarea>';
Algunos browsers son más permisivos que otros con lo que va dentro de un textarea pero no te debes fiar. Simplemente escapas el HTML y ya te debería funcionar.

2 - Esto es más difícil. Puede ser que te hayan agregado a una lista negra por enviar muchos correos, pero no te lo podría asegurar.
Probé lo que me decís, pero los background-image me quedan así:

Código:
style="background-image: url(&quot;http://www..xxx.org/imagen.jpg&quot;)
Ahora, en vez de comillas dobles, aparecen &quot;

PD: Por las dudas, te aclaro que el código lo meto en la variable escapando las comillas dobles con la barra invertida. Después, lógicamente, cuando se lo muestro al usuario, le quito las comillas con stripslashes(). Es recién ahí es donde Firefox, a diferencia de los otros navegadores, muestran mal el código.

Gracias por tu respuesta.

Última edición por GNULinux; 25/11/2010 a las 10:58