![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 0 Dołączył: 12.11.2005 Skąd: Bulowice nearby Wadowice (E), Oświęcim (W) Ostrzeżenie: (0%) ![]() ![]() |
Jak mógłby wyglądać skrypt na ładowanie (do generowanego kodu html) linijki, linijek tekstu o zmiennej długości. np.
plik file.txt i co zrobić aby generowało html, bo nie chce zapisywać do tego pliku, np. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
1. Odczytujesz plik (file) do tablicy $lines
2. Przechodzisz przez tablice z liniami foreach'em 3. Wyciągasz sobie odpowiednie dane 4. Wyświetlasz w tym kodzie HTML
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 0 Dołączył: 12.11.2005 Skąd: Bulowice nearby Wadowice (E), Oświęcim (W) Ostrzeżenie: (0%) ![]() ![]() |
A nie wiesz jak zrobić, aby generowało ten kod? bo np. jak będę miał 50 komentarzy to nie chce za każdym razem "dorabiać kodu html".
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No przecież ten kod wyświetla komentarze bez względu na ich ilość... wszystkie komentarze zapisywane są do tablicy i jeżeli jest ich 50 to będzie 50 elementów tablicy, które w pętli foreach wyświetlą się tyle razy ile jest elementów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 0 Dołączył: 12.11.2005 Skąd: Bulowice nearby Wadowice (E), Oświęcim (W) Ostrzeżenie: (0%) ![]() ![]() |
Działa! Tylko chiałbym zapytać się Ciebie, co oznacza
Kod #<B>(.*?)<\/B>(.*?)<P>(.*?)<\/P>#is', $line zapewne jest zamieniane na $line. Jeżeli dane[1], 2, 3 to linijki, to dlaczego wystarczą tylko 3 w tym kodzie html?+ Dane 1,2,3 to te .*? ale gdzie jest jakiś manul (bo na php.net nie ma) opisujący to, bo jeszcze nie kapuję dlaczego musi być "." potem "*" na końcu "?" albo po co "#is". bądź też dlaczego tylko przed drugim <b> i <p> jest znak "\", bez niego też działa. Ten post edytował Coolmax 7.01.2006, 14:06:04 |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To jest wyrażenie regularne, na forum jest bardzo dużo przykładów do sprawdzania poprawności stringu (lub pobierania elementów) przy pomocy funkcji preg_* / ereg* (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 05:19 |