Textdatei nach Upload verarbeiten und Ausgeben

  • PHP

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hi,

    ich habe ein Problem. Meine Textdatei sieht so aus:

    Datum und Uhrzeit: 12/13/2006 07:09 PM
    Sie haben eine Nachricht gesendet an Hans
    Nachricht1
    Datum und Uhrzeit: 12/13/2006 07:09 PM
    Sie haben eine Nachricht empfangen von Hans
    Nachricht2
    Datum und Uhrzeit: 12/13/2006 07:09 PM
    Sie haben eine Nachricht gesendet an Hans
    Nachricht3
    Datum und Uhrzeit: 12/13/2006 07:09 PM
    Sie haben eine Nachricht empfangen von Hans
    Nachricht4
    Datum und Uhrzeit: 12/13/2006 07:11 PM
    Sie haben eine Nachricht gesendet an Hans
    Nachricht5
    Datum und Uhrzeit: 12/13/2006 07:14 PM
    Sie haben eine Nachricht empfangen von Hans
    Nachricht6



    Nun möchte ich ein PHP-Script schreiben, womit ich die Datei hochladen kann (funzt) und dann die Zeilen vor denen empfangen steht blau macht und die vor denen gesendet steht rot macht!

    Ausgabe soll in richtiger Reihenfolge erfolgen..

    Also in etwa dann so:

    Ich: Nachricht1
    Hans: Nachricht2
    Ich: Nachricht 3


    Ich weiss nicht wie ich das realisieren soll... Wenn jemand eine Idee hat, bitte melden. ;)

    Okay, ich habe es anders gelöst. Das Problem war die Textdatei war voller Sonderzeichen deshalb hat es nicht funktioniert. Nun habe ich es durch Einsatz eines Textfeldes geschafft.

    ding1.di.ohost.de/

    Trotzdem danke, Gruß.
  • hi ich würde einfach nach

    "Sie haben eine Nachricht empfangen von XYZ"

    suchen und die Zeile durch
    "Sie haben eine Nachricht empfangen von XYZ<font color="blue">"

    gleiches gilt für gesendet



    und dann nach "Datum und Uhrzeit: " und das durch "</font>Datum und Uhrzeit: " ersetzen

    Das ganze kann man dann noch mit Regulären Expressions so gestalten, das für XYZ jeder beliebige Platzhalter da stehen kann