Toon posts:

[PHP] Fwrite schrijft geen enters weg

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

Verwijderd

Topicstarter
Met het volgende stukje code probeer ik een regel toe te voegen aan een textbestand:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function writeToFile($lineToWrite)
{
    $filename = 'downloadLog.txt';

    if (is_writable($filename))
    {
        if (!$handle = fopen($filename, 'a'))
            exit;
        if (fwrite($handle, $lineToWrite."\n") === FALSE)
            exit;
        fclose($handle);
    }
    else
        echo "The file $filename is not writable";
}

Probleem is dat ik geen nieuwe regels krijg in het tekstbestand. De \n wordt omgezet naar een of ander vaag teken. (zo'n rechthoekje)

Wat doe ik verkeerd?

Verwijderd

Topicstarter
Sorry, ik ben er al achter. Bij een windows-machine moet je '\r\n' gebruiken, ipv '\n'. Volgende keer moet ik beter kijken op php.net.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13-05 21:26

gorgi_19

Kruimeltjes zijn weer op :9

ok, dan kan deze wel dicht :)

[ Voor 71% gewijzigd door gorgi_19 op 15-02-2005 21:38 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.