PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : schreiben im unixformat


toweter
06.07.2003, 23:05:46
ich hab ein script
zum hinzufügen von usern
in der art:
username|passwort
dass wird beim auslesen dann
durch n und | gesplittet,
dass klappt,
solange ich keinen usernamen per php hinzufüge:
$write = ("n".$usrname."|".$usrpw);
$fp = fopen($usrdir."user.txt", 'a');
fputs($fp, $write, strlen($write));
fclose($fp);

Wenn ich dann die user.txt downloade
und mit phase 5 im unix-format speicher,
funktioniert alles normal,
wie bringe ich das script (auf einem linux-server*g*) dazu den zeilenumbruch im unix-format zu schreiben?

c4
07.07.2003, 06:59:28
Den Zeilenumbruch mit rn machen. Das r steht für einen Zeilenvorschub, wie er im Unix- und Mac-Dateiformat üblich ist.

Ben20
07.07.2003, 09:46:58
rn ist doch Windows, oder?
n = Unix
r = Mac


Soweit ich das bisher dachte!

c4
07.07.2003, 10:00:48
Ups. Hab's gerade mal getestet. Also Windows war dieses welches mit rn
Naja, war noch früh.... :)