WinFuture-Forum.de: Automatische Zeilenumbrüche In Html... - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Automatische Zeilenumbrüche In Html...


#1 Mitglied ist offline   ds93 

  • Gruppe: aktive Mitglieder
  • Beiträge: 74
  • Beigetreten: 19. November 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 14. Oktober 2009 - 02:51

Hallo!
Ich bin grade dabei einen Logviever zu basteln.
Jedenfalls habe ich ich eine HTML Datei erstellt und das eingefügt:
<iframe src="server.log" frameborder="100" width="90%" height="500"  name="Teamspeak Server Log"></iframe>


Das klappt wunderbar und wird mir derzeit auch angezeigt, also der Inhalt der Datei.
Aber, da gibts ein Problem:

Zitat

11:16:11,ALL,Info,server, Server init initialized 05-10-09 11:16:11,ALL,Info,server, Server version: 2.0.24.1 Linux 05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:1 with port:6226 05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:1 with port:6226 05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:3 with port:2662 05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:3 with port:2662 05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:4 with port:8767 05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:4 with port:8767 05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:5 with port:4640 05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:5 with port:4640 05-10-09 11:16:13,ALL,Info,server, Server init finished 05-10-09 11:16:13,WARNING,Info,server, TeamSpeak Server daemon activated


Aber aussehen soll das so:
 
05-10-09 11:16:11,ALL,Info,server, Server init initialized 
05-10-09 11:16:11,ALL,Info,server, Server version: 2.0.24.1 Linux
05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:1 with port:6226 
05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:1 with port:6226 
05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:3 with port:2662 
05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:3 with port:2662 
05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:4 with port:8767 
05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:4 with port:8767 
05-10-09 11:16:12,ALL,Info,server, Starting VirtualServer id:5 with port:4640 
05-10-09 11:16:12,ALL,Info,server, Started VirtualServer id:5 with port:4640


Also, wie kriege ich das hin, das das so geordnet aussieht wie angegeben?

Es sollte HTML sein.
Zusatz: ihr seht, es sind 4 Kommers in jeder Zeile oben.
Eine Tabelle, welches für jedes Kommer eine Spalte hat.
Bsp:

Datum | Level | Logart | SID| Message
_______________________________________________
05-10-09 11:16:11,ALL,Info,server, Server init initialized



mfg :D

Dieser Beitrag wurde von ds93 bearbeitet: 14. Oktober 2009 - 02:52

0

Anzeige



#2 Mitglied ist offline   daarg 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.212
  • Beigetreten: 30. November 11
  • Reputation: 4
  • Geschlecht:Männlich

geschrieben 14. Oktober 2009 - 07:34

Wir der Zeilenumbruch in den Logs nicht mit \n forciert?
Kannst ja mal versuchen (z.B. mit PHP):

Gestamten Inhalt in einen String speichern

$logContent = file_get_contents("Dein-Logfile");
$logContent = str_replace('\\n','<br />',$logContent );
echo $logContent;

Dieser Beitrag wurde von CaptHowdy bearbeitet: 14. Oktober 2009 - 07:34

as wolves among sheep we have wandered [bathory, dis irae]
0

#3 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 19. Oktober 2009 - 06:56

Du kannst per CSS "iframe {white-space:pre}". Damit werden Zeilenumbrüche und Leerzeichen so dargestellt, wie sie im Dokument auch vorkommen. Wobei ich das nie mit IFrames gemacht habe. Einfach mal testen.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0