![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 13.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałbym napisac pętlę, która zlicza znaki, tyle, że użyłem z pętli if funkcji strlen() - iz tego co mi wiadomo to ona zlicza znaki tylko z jednego wyrazu...ale pewien nie jestem. Tekst jest długi i oddzielony spacjami...i niestety nie działa jak nalezy. Zamiast ucinać tekst w tym miejscu tzn. po przekroczeniu 30 znaków i prznieśc resztę do nastepnej... to pętla przemieszcza całość tekstu. Wklejam poniżej kod. Byłbym wdzięczny za podpowiedzi. Kod if (strlen($_SESSION['tekst1']) > '30' ){ echo "\n"; } |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
po pierwsze to funkcja strlen() zlicza długość podanego ciągu, a nie wyrazu, zajrzyj do manuala, więc warunek będzie spełniony tylko jeżeli podany ciąg będzie dłuższy niż 30 znaków, po drugie to dla czego tekst trzymasz w zmiennej sesyjnej? a po trzecie ilość znaków w linijce to już sobie możesz w samym css dostosować nie wiem po co takie kombinacje stosujesz
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 10:28 |