Fabrici0 0 Denunciar post Postado Março 2, 2007 Bom dia pessoal! Fiz o código abaixo e ele funciona no windows, mas no servidor do meu site que é linux os arquivos estão sendo gravados sem quebra de linha, todos na mesma linha. Como faço para os valores do array ficarem separados por linha? Agradeço a atenção de todos! for($i=0;$i<10;$i++) { $dados = explode(';',$record[$i]); if($tempo < $dados[1] && $fezRecord == false) { for($j=9;$j>0;$j--) { if($j >= $i) $record[j] = $record[j-1]; } $record[$i] = $nome . '; ' . $tempo . '\n'; $fezRecord = true; } } $abreArq = fopen ('media.txt','w'); //$abreArq = fopen ('media.txt','wt');//windows for($i=0;$i<10;$i++) { fwrite($abreArq, $record[$i]); } Compartilhar este post Link para o post Compartilhar em outros sites
Mario Helme 0 Denunciar post Postado Março 2, 2007 Tenta colocar \r\n no lugar de \n.Deve resolver. Compartilhar este post Link para o post Compartilhar em outros sites
Fabrici0 0 Denunciar post Postado Março 2, 2007 Acho que o \r\n é pro windows mas vou tentar daqui a pouco, vlwww brother! Compartilhar este post Link para o post Compartilhar em outros sites
Fabrici0 0 Denunciar post Postado Março 3, 2007 Mario, após alguns testes consegui conforme você falou!dei fopen com o mode 'wt'e usei \r\n para quebra de linha, valeu! Compartilhar este post Link para o post Compartilhar em outros sites