![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 29.12.2005 Skąd: Z krzaków Ostrzeżenie: (0%) ![]() ![]() |
Chce sprawdzic czy uzytkownik w komentarzy nie dodaje zbyt dlugich slow co sie wiaze z rozjechaniem strony w prawo i w lewo
![]() napisalem cos takiego, ale niedziala :/
Co zrobilem nie tak ? do bazy dodaje $_POST['text'] przed tym dla bezpieczenstwa addslashes |
|
|
![]() |
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Powinno być:
-------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 29.12.2005 Skąd: Z krzaków Ostrzeżenie: (0%) ![]() ![]() |
Hmm ten mechanizm co napisalem poprawiony dziala ale nie tak jak powinien, wycina tekst i daje tylko wyciety tekst ktory mial powyzej 50 znakow a reszta wiadomosci nie jest dodawana.
Sprobowalem z funkcja wordwrap ale nic nie wyswietla :/
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
teraz dodaje Ci każdy wyraz... odkomentuj drugą linijkę w if, jeżeli słowo ma być dzielone spacją. Najepiej było by tam zrobić pętle, np while($length>50){} i tam obcinać do 50 znaków, a do $length przypisywać ilość znaków jaka pozostała... -------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 17.07.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Uzyj funkcji wordwrap tak jak napisano juz na samym poczatku. Niema sensu wywazac otwartych drzwi.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Cytat(track @ 2006-02-21 08:26:14) Uzyj funkcji wordwrap tak jak napisano juz na samym poczatku. Niema sensu wywazac otwartych drzwi. Wordwrap nie zastąpi Ci wszystkiego... nie zrobić np tak, aby słowa dłuższe niż 10 znaków były ucinane i zamieniane na slowo(...), dlatego niekiedy warto wyważyć odrazu te drzwi, niż później zastanawiać się jak to zrobić.... -------------------- Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox |
|
|
![]()
Post
#8
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
całośc z głowy, mniej lub wiecej powinno działac... ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 18:20 |