phobia
Terugkerende gebruiker
- Lid geworden
- 4 sep 2006
- Berichten
- 1.777
Ik zit met het volgende "probleem"
Via php laat ik een txt bestand samenstellen, geen probleem.
de bedoeling is om line breaks in te voeren, zodat als het bestand in bv.notepad++ word geopend.
Er netjes en leesbaar uitziet.
Maar nix, het text bestand is een lange regel en daarin is ook netje de \r\n opgenomen.
Dit is de code die ik er voor gebruik:
en als ik nou de volgende simpele code gebruik:
Dan word het tekst bestand wel netjes aangemaakt!
WAAR ga ik de fout in? WAT doe ik WAAROM fout!
Via php laat ik een txt bestand samenstellen, geen probleem.
de bedoeling is om line breaks in te voeren, zodat als het bestand in bv.notepad++ word geopend.
Er netjes en leesbaar uitziet.
Maar nix, het text bestand is een lange regel en daarin is ook netje de \r\n opgenomen.
Dit is de code die ik er voor gebruik:
PHP:
//maak nieuw file data
$Handle = fopen('../files/data/files_test.txt', 'w');
foreach($fileArray as $sLine){
if(isset($file[$sLine])){
$newFile = $file[$sLine][0].'_,/'.$file[$sLine][1].'\r\n';
fwrite($Handle, $newFile);
$newFile = '';
}else {
$newFile = $sLine.'_,/Geen Data Beschikbaar\r\n';
fwrite($Handle, $newFile);
$newFile = '';
}
}
en als ik nou de volgende simpele code gebruik:
PHP:
$myFile = "../files/data/testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "Bobby Bopper\r\n";
fwrite($fh, $stringData);
$stringData = "Tracy Tanner\r\n";
fwrite($fh, $stringData);
fclose($fh);
WAAR ga ik de fout in? WAT doe ik WAAROM fout!