Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2010, 15:43
Avatar de Yaguare
Yaguare
 
Fecha de Ingreso: octubre-2006
Ubicación: Jerusalem humahuaqueña
Mensajes: 214
Antigüedad: 17 años, 6 meses
Puntos: 8
Problema con el charset=utf-8 (creo)

Hola a todos, mis conocimientode php son nulos. Necesitaba poner un texto aleatorio cada vez que se carga una página y recorriendo FdW en contré este código que funciona perfecto:

<?php
$FileRand_Txt = file("rand.txt");
$linea = $FileRand_Txt[array_rand($FileRand_Txt)];
echo $linea;
?>

Toma alguna línea del archivo rand.txt y la imprime. Ahora bien si en esa línea hay alguna palabra con tilde (acento) se muestra ese rombo con el signo de interrogación, no sé como se llama; me ha sucedido que cuando esto pasaba era debido a la ausencia o fallos en la codificación charset=utf-8, claro que en html. ¿En php sucede lo mismo o tengo que tranformar algo para que las palabras se muestren correctamente tildadas?
muchas gracias desde ahora a quién pueda ayudarme.