Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2004, 12:40
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
el contenido leido de un .txt no es el que puedo ver en el notepad

Tengo este codigo:

Código PHP:
<?
$arch
=$_GET["arch"];
$cont=join("",file($arch));

echo 
$cont;


?>
Y ejecuto la pagina con un archivo, con la varible en la url arch con un valor de una ruta absoluta (desde la raiz C:).

El fichero contiene esta frase segun el notepad de windows:

Código:
esto es lo que pone en mi archivo de texto

El problema es que cuando ejecuto la pagina, el resultado no es el esperado, si no que se muestra:

Código:
esto es lo que pone en mi archivo de textoªt_®ž¹㹴਍°´œ«㵴£Ç㬧਍ÎÛ_°⡴˜¬—㬩਍žaĵœ£⹴™®†”®¬—–X¬šó›Åœ£䉴䥹⡤×Á³‰‘bÇÃ…Ý‘`Âýž⤢¯”ÎÛ”³Í윫㭴਍⼼’Õ˜L¹åാ

En el notepad no hay mas texto, estoy seguro, ni tabulaciones ni siquiera un espacio en blanco detras de la frase.
Si alguien pudiera decirme porqu¨¦ se produce y como solucionarlo para que el resultado sea:

Código:
esto es lo que pone en mi archivo de texto
Estaria muy agradecido.

un saludo
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.

Última edición por derkenuke; 22/04/2004 a las 12:42