Autor | Zpráva | ||
---|---|---|---|
worldd Profil * |
Dobrý den, na webu zobrazuji log jisté aplikace, ale takovýto výpis je poněkud nepřehledný a já bych ho chtěl trochu zformátovat (nějaké to tučné písmo, barvy apod.).
Výpis logu vypadá třeba takto: 2009-05-09 18:08:54 Command: kill [Player: worldd (Account: 280) X: -7820.281738 Y: 1052.110352 Z: 131.406998 Map: 0 Selected: creature (GUID: 140194)] 2009-05-09 18:08:58 Command: damage 100[Player: worldd (Account: 280) X: -7820.281738 Y: 1052.110352 Z: 131.406998 Map: 0 Selected: creature (GUID: 140194)] 2009-05-09 18:09:03 Command: add_money [Player: one (Account: 280) X: -7820.281738 Y: 1052.110352 Z: 131.406998 Map: 0 Selected: creature (GUID: 140194)] ... A já bych chtěl například to datum a čas dát tučně a popisy jako např. Command, Player také tučně, a to kill a worldd např. červěně (pouze pro příklad, aby jste pochopili, co přesně chci). jinak obsah souboru vypisuji pomocí file_get_contents PS: Chtěl jsem to hodit do kódu, ale jaksi Vám to formátování nefunguje. Moderátor Alphard: Ale funguje.
|
||
Jan Tvrdík Profil |
#2 · Zasláno: 17. 5. 2009, 12:07:28
|
||
Alphard Profil |
#3 · Zasláno: 17. 5. 2009, 13:04:08
Třeba takhle
$bold = array("#[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}#","#Command:#", "#Player#"); $red = array("#kill#", "#worldd#"); $text = preg_replace($bold, "<b>\\0</b>", $text); $text = preg_replace($red, "<span style=\"color: red\">\\0</span>", $text); |
||
worldd Profil * |
#4 · Zasláno: 17. 5. 2009, 13:40:29
Alphard
Díky to je přesně to co jsem potřeboval ;) |
||
Časová prodleva: 15 let
|
0