Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP: operacje na stringu
-James-
post
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)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-James-
post
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)
Go to the top of the page
+Quote Post

Posty w temacie
- James   PHP: operacje na stringu   15.05.2005, 17:19:24
- - fiszol   spróbuj \r\n   15.05.2005, 17:21:53
- - crash   [PHP] pobierz, plaintext <?php$inputArea = $_PO...   15.05.2005, 17:26:09
- - James   Niestety nie pomogło   15.05.2005, 17:26:18
- - Guest   Tzn nie pomogło \r\n, ale "\n...   15.05.2005, 17:28:37
- - James   Mam jeszcze jedno pytanko... po zrobieniu Kod...   16.05.2005, 23:59:22
- - Liko   [PHP] pobierz, plaintext <?phpdo { $elemen...   17.05.2005, 07:30:51
- - James   Niestety nie pomogło...   17.05.2005, 08:11:40
- - Liko   [PHP] pobierz, plaintext <?phpif( isset...   17.05.2005, 13:31:25
- - James   Zadziałało! dziękuję!   17.05.2005, 15:55:21


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

 



RSS Aktualny czas: 8.10.2025 - 06:06