![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 29.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam!
szukalem tego na forum ale nie znalazlem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) mam plik .txt: 4.5, 3.6, 12.4|kotek| 36.6, 34.2, 2.3,|piesek| odczytuje te dane poleceniem fgercsv (manual) i jest ok ale chciałbym dodatkowo aby z pliku .txt np. 34.2 i 12.4 bylo wyswietlone w kolorze czerwonym. probowalem stworzyc funkcje red($l) - dzialala - ale kiedy w pliku .txt ja umiescilem 4.5, 3.6, red(12.4)|kotek| 36.6, 34.2, 2.3,|piesek| to nie bylo rezultatu jakiego bym sie spodziewal (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) czy zna ktos sposob na rozwiazanie tego problemu. wszelkie pomysly mile widziane. dzieki z gory za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ale chciałbym dodatkowo aby z pliku .txt np. 34.2 i 12.4 bylo wyswietlone w kolorze czerwonym. probowalem stworzyc funkcje red($l) - dzialala - ale kiedy w pliku .txt ja umiescilem
4.5, 3.6, red(12.4)|kotek| 36.6, 34.2, 2.3,|piesek| A może tak parę słów, jak wygląda wynik działania skryptu? Bo od tego zależy sposób przedstawienia koloru. Szkic rozwiązania dla HTMLa: [php:1:f94dc768dd]<?php $s = preg_replace('|red((.*?))|', '<div style="color: #ff0000">1</div>', $s); ?>[/php:1:f94dc768dd] oczywiście już po rozbiciu danych na składowe (ale to, jak pisałeś, działa Ci). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 05:12 |