Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/05/2012, 16:40
Avatar de bet7o
bet7o
 
Fecha de Ingreso: febrero-2010
Ubicación: DF
Mensajes: 315
Antigüedad: 14 años, 10 meses
Puntos: 20
Respuesta: Crear archivo txt con saltos de linea

Hola de nuevo, sigo con el hilo del tema para no abrir un nuevo post ya que va en relación.

Nemutagk ya puse el BOM y solucionado el tema del UTF-8, pero ahora resulta que el archivo generado queda como UNIX y lo necesito en DOS/Windows ya intente con PHP_EOL y con "\r\n" pero no lo logro.

Alguien sabrá como genero un archivo DOS/Windows, les dejo mi script con la ultima version.

Código PHP:
Ver original
  1. if($fp = fopen('miarchivo.txt',"wb"))
  2. {
  3.      // Agregamos la "cabecera" BOM...
  4.      fwrite($fp, "\xEF\xBB\xBF");
  5.     while($item = current($fields))
  6.     {
  7.         $string = implode('|', $item);
  8.         if(next($fields))
  9.         {
  10.             //$string .= PHP_EOL;
  11.             $string .= "\r\n";
  12.         }
  13.         fwrite($fp, $string);
  14.     }
  15. }
__________________
Pero el no contaba con una cosa, mi peligroso desinteres por la vida humana