![]() |
![]() |
-James- |
![]()
Post
#1
|
Goście ![]() |
Witam
Mam maly formularz, typu: Kod <form action="page.php" method="post"> <textarea type="text" name="inputArea"></textarea> <p><input type="submit" name="submitButton" /></p> </form> po kliknieciu na przycisk zgodnie z przypuszczeniem pod $_POST['inputArea'] mam tresc wpisana do pola tekstowego. Chcialem ten tekst podzielic na linijki, tak aby w kazdym elemencie tablicy byla odobna linijka wpisanego tekstu: Kod $inputArea = $_POST['inputArea']; $arrayOfLines = explode('\n',$inputArea); i okazuje sie, ze nie jest tak pieknie, bo w zmiennej $inputArea tekst wcale nie jest oddzielono '\n', zamiast tego sa spacje! (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Wie ktos moze jak to rozwiazc? Bede bardzo wdzieczny! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
-James- |
![]()
Post
#2
|
Goście ![]() |
Mam jeszcze jedno pytanko...
po zrobieniu Kod $arrayOfLines = explode("\n",$textIn); dla na przykład takiego tekstu: "Pierwsza linijka Trzecia linijka" Otrzymuję tablicę trzyelementową, a co się znajduje w $arrayOfLines[1] ? bo gdy daję taką pętle: Kod do { $element = $arrayOfLines[$j++]; $tmpArray[$i++] = $element; }while($element != ""); aby wczytał wszystkie linii do linii pustej to to nie idzie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) i wychodzi z pętli dopiero po przetworzeniu całego stringa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 06:06 |