Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] jak zlamać ciąg znaku z formularza?
webspy
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


Witam, jak można złamać ciąg znaków jeśli jest za długi??
Dostaję tekst z pola TEXTAREA zapisuję do pliku, no i problemy zaczynają się przy jego odczycie, gdy ktoś napisze "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" rozsuwa mi tabele i wszystko się przestawia. Jak można to podzielić??
Go to the top of the page
+Quote Post
Maciekbjw
post
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Tak jeśli chodzi o samo php:
http://pl.php.net/explode


http://www.gajdaw.pl/php/file-count-explode-trim/index.html

A jak potrzebujesz coś z wyglądem to jest wiele możliwości...
robisz sobie np diva, i dajesz mu height: auto; (będzie Ci się rozciągał zależnie od treści), albo dajesz mu scrolla, overflow: auto;

Ten post edytował Maciekbjw 5.03.2008, 18:57:48


--------------------
Masz swoje mieszkanie i chcesz je wynająć? Sprawdź ofertę Zarzadządzanie Najmem

WRONA.IT - pozycjonowanie stron
www.ecyklopedia.pl
Go to the top of the page
+Quote Post
nitek
post
Post #3





Grupa: Zarejestrowani
Postów: 209
Pomógł: 37
Dołączył: 27.02.2008
Skąd: Kwidzyn

Ostrzeżenie: (0%)
-----


a nie będzie tu chodziło o: overflow ?

powinno zadziałać dodane w stylach textarea.. Piszę z pamięci - jeśli się mylę, niech ktoś mnie od razu poprawi smile.gif


--------------------
Go to the top of the page
+Quote Post
webspy
post
Post #4





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


NIe nie to nie to.
CHodzi mi o to żeby przy zapisie do pliku czy nawet przy odczytywaniu z pliku ciąg znaków "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" podzielil np tak "aaaaaaaa aaaaaaaaaaaa aaaaaaaaa aaaaaaaaa".
jeśli jakis wyraz jest większy od pewnej liczby np "$najdłuższy_tekst = 20;" to go dzieli wstawiając co 20 znakow spacje.
Go to the top of the page
+Quote Post
l0ud
post
Post #5





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


http://pl2.php.net/manual/pl/function.wordwrap.php

Drugi przykład użycia, to jest właśnie to, o co Ci chodzi winksmiley.jpg


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
webspy
post
Post #6





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


Bardzo dziękuję, DZIAŁA biggrin.gif TYlko jeszcze w moim przypadku zamienię znak nowej linii na spacje i spoko smile.gif

Kod
<?
$tekst = "Bardzo długie słooooooooooowooooooooooooooooooooooooooooooooooooooooooooooooooooo";
$nowytekst = wordwrap($tekst, 12, " ", 1);

echo "$nowytekst";
?>
Go to the top of the page
+Quote Post
l0ud
post
Post #7





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Taka uwaga przy okazji - używaj apostrofów, i nie pakuj samych zmiennych w cudzysłowy - mogą być bez.


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:30