Hola amigos
lko q me trae aqui esta vez es un error al que le he dado mil vueltas y lo he visto por todo lado y no logro solucionarlo.
Tengo instalado el Apache 2.0.55 con PHP 5.1.1 y Windows XP con ambos exploradores Firefox 1.5.0.2 y el IE 6.0.2900

,... y todo me funcionaba normal hasta ahora
Les pongo aqui unso codigos sencillos, ambos en el directorio raiz:
prueba.php Código PHP:
<?php
include('./main.php');
foreach ($variables as $key=>$value) {
echo $key.' es igual a '.$value.'<br />';
}
?>
main.php
Código PHP:
<?php
$variables = Array(
"comments"=>"comentarios",
);
?>
como ven no es nada del otro mundo, y esperaba que me diera como resultado
comments es igual a comentarios, pero no es asi, en ambos exploradores obtengo esta pantalla como resultado:
pues imaginense nomas la sorpresa que me lleve, y peor aun, al ver luego el codigo fuente de la pagina me quede con la boca abierta

:
Código:
<?php
$variables = Array(
"comments"=>"comentarios",
);
?>戼㸯㰊㹢慗湲湩㱧戯㨾†湉慶楬牡畧敭瑮猠灵汰敩潦潦敲捡⡨
湩㰠㹢㩄作牫浡灜畲扥獡摦屷牰敵慢瀮灨⼼㹢漠楬敮㰠㹢㰳戯㰾牢⼠ਾ
la codificacion de caracteres que ambos exploradores asignan es Unicode (UTF-16 Little Endian), y si lo paso a una codificacion ISO occidental, lo que dice es esto:
que por cierto nisiquiera lo puedo pegar aqui como texto


alguien sabe que puede estar pasando???
es mas, lo subi a mi servidor de internet y va igual, veanlo aqui
http://www.okram.com.ar/uploads/prueba.php
bueno espero me puedan ayudar