Foros del Web » Programando para Internet » PHP »

fwrite y problemas con tildes y ñ

Estas en el tema de fwrite y problemas con tildes y ñ en el foro de PHP en Foros del Web. Hola, les cuento mi problema. Tengo un programa en php, en un servidor linux, que escribe un archivo que luego es leido por otro proceso ...
  #1 (permalink)  
Antiguo 29/09/2008, 12:19
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta fwrite y problemas con tildes y ñ

Hola, les cuento mi problema. Tengo un programa en php, en un servidor linux, que escribe un archivo que luego es leido por otro proceso que esta en otra computadora con windows. El proceso de windows se encarga de imprimir el contenido de ese archivo.
El problema que estoy teniendo es que los caracteres con tilde (áeíóú) o la ñ no se imprimen bien. El programa que corre en windows funciona perfectamente porque lo probé creando un archivo con el bloc de notas con tildes y ñ y anda perfecto.
Para generar el archivo estoy utilizando algo similar a:


$archivo= fopen('prueba.txt', 'a');
fwrite($archivo, $texto);
fclose($archivo);

Creo que el problema tiene algo que ver con algun tema de codificación o algo así, o una diferencia entre linux y windows.

Si alguno tiene alguna idea le agradeceré mucho.
  #2 (permalink)  
Antiguo 29/09/2008, 12:25
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: fwrite y problemas con tildes y ñ

depende mucho de la codificación que utilices... vaya, el script debe estar en X-charset.... y cuando guardas debes hacerlo en este mismo X-charset y sobre todo...

si estas visualizando en web, debes especificar que X-charset estas usando, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:29.