Im Moment benutze ich ein Log im String Format doch mir schwebt vor, das ganze in HTML Format zu generieren, dann könnte man auch kleine Icons mit anzeigen, einzelne Linien farblich, blinkend, etc, je, die Möglichkeiten wären grösser.
Nur weiss ich nicht, wie man aus PHP raus eine HTML Datei aufbaut um das nachher in einem Designer-Webbrowser schön anzeigen zu lassen
Kann mir mal jemand eine Grundidee geben, wie man sowas anpackt und welche PHP Befehle ich mir anschauen soll
$filepath = 'C:\err.htm'; // Pfad anpassen
$text = '<IMG SRC="images/achtung.gif"> Fehler XY - Ganz schlimmer Fehler!<HR>'; // nur als Beispiel
$file = fopen($filepath, 'w'); // 'w' -> alte Fehlermeldung überschreiben, 'a' -> hinten anhängen
fwrite($file, $text.'<BR>');
fclose ($file);
So oder so ähnlich. Habs freihändig getippt. Also ohne Garantie. Danach nurnoch dem Browser die URL deines htmlfiles mitgeben. Schreibrechte auf den Ordner nicht vergessen.
Edit:
Du kannst auch mehrere Zeilen einfügen. Jedes fwrite() erzeugt eine Zeile html. Damit der Browser das auch als Zeile interprätiert muss jede Zeile mit einem <BR> enden.
Ausserdem hast du das Script nicht geupdatet. Wenn mich nicht alles täuscht müsste unten rechts in der Tabelle noch ein „<td> xxx </td>“ Testeintrag stehen.
Das kommt von deiner Art und Weise den Text in eine Variable zu speichern. Wenn du Oben und unten den Monsterstring in einfache Anführungszeichen (’<html>…’) gepackt hättest wär dir das nicht passiert.
Und würdest du dein HTML in eine HTML Datei Packen - wo er IMO hingehört - und dein PHP statdessen in <?PHP ?> Tags setzen würds auch so gehen.
Aber wie es im Leben immer so ist, ist keine der drei Lösungen die „einzig Richtige“ oder „Beste“. Nur das nächste mal dran denken
In meinen Augen ist es der Übersichtlichkeit halber auch sinnvoll die Variablen durch einen Highlighter sichtbar zu machen. Allerdings verstehen die oft eben nur diese Variante:
Der nächste Winter kommt bestimmt, und dann habe ich wieder jede Menge Zeit, mich IPS zu widmen. Dann werde ich das in Angriff nehmen. Ich mach jetzt schon mal ein paar versuche damit
in der index.php vom WIIPS ist die Logfile Auswertung bereits enthalten, da kannste ja schon einmal die Verschoenerung einbauen. Es ist hierbei naemlich ein klein wenig zu beachten, damit das ganze auch zuverlaessig noch funktioniert: Mann muss die Anzeigemenge begrenzen, ansonsten kannst Du abends die Logfileanzeige knicken, weil es einfach zu viel ist.
Kann mir jemand einen Link geben, wo man alle diese Kommandos findet mit den jeweiligen Erklärungen, was z.b. <br>, <tr>, <td>, etc heisst?
Und wie mal eine Tabelle macht, anschliessend färbt, etc…
Ich weiss halt nicht, mit welchen Stichwörten, ich googeln soll
Ich habe zwar in der zwischenzeit noch einen anderen Weg gefunden, HTML zu generieren. Ich nehme den Dreamweaver, designe mein Stück, was ich haben will. Dann speichere ich ab und jage es durch Notepad ++ und ersetze alle " durch ", und schon geht es, naja, bis den Punkt wo ich noch meine Variablen einfügen muss, etc…
und sowas kommt dabei raus bei den ersten Gehversuchen…
ich würde nur gerne den Rahmen änderen, einfach nur einen schwarzen Strich anstelle diese doppel-Striches. ich finde bloss nicht raus, wie das in Dreamweaver geht
Edit:
Ja, ich weiss, hat nun nichts mit der geplanten Log-Datei zu tun, wollte mich nur mal versuchen, wie ich es nachher grafisch verfeinern kann