![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
czy jest jakas mozliwosc obliczenia dlugosci jaką napis bedzie zajmował w pikselach?
czcionka np. 11px Arial. potrzebne jest do takiej sytuacji zeby przyciac napis <br />'em jak ktos np. wpisze zlosliwie w formularzu : 33333333333333333333333333333333333333333333333333333333333333...itd.. i wychodzi mi to poza <div>'a . jesli tekst wpisywany jest normalnie wyrazami w textarea, to jest on łamany, a w przypadku ciągu bez spacji nie jest. |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Było pare razy na forum ;-)
Z tego co pamietam to sie nie da zainteresuj sie: wordwrap" title="Zobacz w manualu PHP" target="_manual() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
dziwnie dziala ta wordwrap()
w pierwszym przypadku łamie ładnie. w drugim juz nie. tak ze dalej nie wiem za bardzo jak to textarea zabezpieczyć, ma ktos jakis pomysł? |
|
|
-unknow- |
![]()
Post
#4
|
Goście ![]() |
w polu input w formularzu wstaw po prostu maxlength="x" i zamiast x podaj okreslona liczbe znakow, jakie mozna wpisac.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
to dziala ale dla np. input type="text" , dla <textarea> juz nie.
Ten post edytował a79rtur 8.09.2004, 18:51:18 |
|
|
-unknow- |
![]()
Post
#6
|
Goście ![]() |
1. dla div'a nadaj w stylu szerokosc - style="width:x ;"
2. badz zamiast div'ow zrob po prostu tabelke, chociaz nie wiem, czy to cos da, ale warto poprobowac i komorkom nadaj szerokosc 3. moze to smiesznie zabrzmi, ale ja bym tak probowal do skutku - jezeli zadne z tamtych nie pomoze, zrob div'a i nadaj mu szerokosc, a potem w div'ie zrob tabelke i komorkom nadaj szerokosc. dwa pola ograniczone z szerokoscia, to moze akurat zmusi do lamania wierszy... moze |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 25.11.2003 Skąd: zewsząd Ostrzeżenie: (10%) ![]() ![]() |
a może
napierw policzyc znaki do pierwszej spacji i jesli jest ich wiecej niz iles tam to str_split" title="Zobacz w manualu PHP" target="_manual i pozniej dac petle zeby wyswietlila tablice? Ten post edytował Andree 8.09.2004, 23:07:26 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
a79rtur > w funkcji wordwrap daj jako trzeci parametr 1
Powinno łamać co 30 znaków. Ten post edytował popbart 8.09.2004, 23:09:08 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
to połamie mu także krótkie słowa.
Myślę że dobrze by było tak:
Ten post edytował Kuziu 9.09.2004, 11:37:50 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 25.11.2003 Skąd: zewsząd Ostrzeżenie: (10%) ![]() ![]() |
proponuje cos takiego
pociaciacha string wtedy gdy spacja jest dalej niz 30 znakow od poczatku lub jej nie ma (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) problem bedzie jak ktos wpisze np. Cytat cos tam ze spacjami a pozniej bbbbbbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeeeeeezzzzzzzzzzzzzzzzzzzzzzzzzzzzz wtedy by trzeba sprawdzac odlegosci miedzy kolejnymi spacjami i jesli jakas jest wieksza niz np. 30 to pociachac od tego miejsca do nastepnej spacji. Ten post edytował Andree 9.09.2004, 17:55:54 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
a niemozna wstawic textu w diva i nadac mu wlasciwosci, ze jezeli text wyjdzie za jedo obszar to pojawi sie scroll ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 17:41 |