martes, 7 de agosto de 2012

No se ven correctamente los acentos en PHP

Bueno... este si fue un problema que me hizo doler la cabeza.

Se trataba de un php que contenía caracteres que llegaban vía GET con acentos.
Probé múltiples soluciones.

Curiosamente, con esta cabecera, que se supone interpreta los caracteres en español, NO LO LOGRE:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Lo que funcionó fue poner esta cabecera dentro del HEAD:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

Allí se las dejo.

Iframe transparente en IE

Me pase un buen rato tratando de hacer que un iframe no tuviera un borde blanco en Internet Explorer.

Usaba este código que funcionaba bien en Firefox:

<iframe width="340" height="280" frameborder="0" src="http://s2.accesoperu.com/publi_flotante.php" allowtransparency="allowtransparency"></iframe>
</div>

La solución:
Al archivo que iba dentro del iframe, en este caso publi_flotante.php, se le tenía que poner el siguiente comando dentro del body:

<body STYLE="background-color:transparent">

Y eso era todo.
Espero que te sirva.