Johann_Isbeer
Cadet 3rd Year
- Registriert
- März 2003
- Beiträge
- 40
Hallo zusammen,
ich versuche mich gerade daran eine Message History für einen eingeloggten User innerhalb eines Web Frontends zu realisieren. Hier der relevante Code Ausschnitt:
Es geht um eine Dokumentenverwaltung. Der User soll bei seinem nächsten Login, den Inhalt der Textdatei (die so heisst wie er, siehe .$dokument["coauth1"].".txt") angezeigt bekommen. Das klappt auch (anderes php Script, dass dann auf die Textdatei zugreift per fread). Das, was ich noch umsetzen will, ist ein Zeilenumbruch nach jedem neuen Eintrag. Im Moment wirft er das sinngemäß so aus:
Sie wurden am 5/6/2005 von Dozent meiser als CoAuthor im Dokument xyz genanntSie wurden am 5/6/2005 von Dozent meiser als CoAuthor im Dokument xyz genanntSie wurden am 5/6/2005 von Dozent meiser als CoAuthor im Dokument xyz genannt (Testdaten, nicht unterscheidbar, da ich ohne Uhrzeit arbeite; es handelt sich aber um versch. Zugriffe auf die Datei)
Durch das $text = $text."\n"; (siehe oben) dachte ich, einen Zeilenumbruch erzwungen zu haben. Stattdessen steht zwischen den Messages immer [] anstelle einer neuen Zeile.
Wie kann ich nun die Messages schön untereinander in die Text Datei packen?
Hoffe, es ist einigermaßen klar, was ich meine.
Gruß und vielen Dank in advance,
Fred
ich versuche mich gerade daran eine Message History für einen eingeloggten User innerhalb eines Web Frontends zu realisieren. Hier der relevante Code Ausschnitt:
PHP:
$zeit = time();
$datum = getdate($zeit);
$text = "Sie wurden am ".$datum[wday]."/".$datum[mon]."/".$datum[year]." von Person ".$dokument["author"]. " als CoAuthor für das Dokument ".$dokument["name"]. " genannt";
$text = $text."\n";
$fp = fopen ("".$dokument["coauth1"].".txt","a");
fwrite($fp,$text,100);
fclose($fp);
Es geht um eine Dokumentenverwaltung. Der User soll bei seinem nächsten Login, den Inhalt der Textdatei (die so heisst wie er, siehe .$dokument["coauth1"].".txt") angezeigt bekommen. Das klappt auch (anderes php Script, dass dann auf die Textdatei zugreift per fread). Das, was ich noch umsetzen will, ist ein Zeilenumbruch nach jedem neuen Eintrag. Im Moment wirft er das sinngemäß so aus:
Sie wurden am 5/6/2005 von Dozent meiser als CoAuthor im Dokument xyz genanntSie wurden am 5/6/2005 von Dozent meiser als CoAuthor im Dokument xyz genanntSie wurden am 5/6/2005 von Dozent meiser als CoAuthor im Dokument xyz genannt (Testdaten, nicht unterscheidbar, da ich ohne Uhrzeit arbeite; es handelt sich aber um versch. Zugriffe auf die Datei)
Durch das $text = $text."\n"; (siehe oben) dachte ich, einen Zeilenumbruch erzwungen zu haben. Stattdessen steht zwischen den Messages immer [] anstelle einer neuen Zeile.
Wie kann ich nun die Messages schön untereinander in die Text Datei packen?
Hoffe, es ist einigermaßen klar, was ich meine.
Gruß und vielen Dank in advance,
Fred
Zuletzt bearbeitet von einem Moderator: