Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Usunięcie znacznika nowej lini
Mich@ł
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 30.04.2006

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


Mam pewien problem z usunięciem znacznika nowej lini. Napisałem taki kod:
  1. <?
  2. if ($_POST['rekordy'] == TRUE) {
  3. $rekord=explode('<br />',nl2br($_POST['rekordy'])); //z textarea
  4. $limit = 50;
  5. for($i=0;$i<$limit;$i++){
  6. $rekord[$i] = htmlspecialchars($rekord[$i]);
  7. if ($rekord[$i] == TRUE) { //dodawanie nowego rekordu
  8. if(ereg("www.", $rekord[$i])) {
  9. $data_dodania = date("Y-m-d H:i:s");
  10. $tab=explode(";",$rekord[$i]);
  11. echo ''.$tab[0].'='.$tab[1].'';
  12. $stan++;
  13. }
  14. }
  15. else { // rekord pusty
  16. }
  17. }
  18. }
  19. ?>
  20. <form action="xxx.php" method="post">
  21. <textarea rows="8" cols="35" name="rekordy"></textarea>
  22. <input type="submit" value="Dodaj">
  23. </form>


Skrypt ma za zadanie z pola textarea pobierać po jednym rekordzie danych i je wyświetlić. Wszystko było by ok gdyby wyświetlał dane bez znaku nowej linii. Nie wiem czemu ale w żaden sposób nie mogę go usunąć...

Przykładowe dane:
www.wp.pl;cos
www.wp.pl;cos
www.wp.pl;cos
www.wp.pl;cos
www.wp.pl;cos
www.wp.pl;cos

W podglądzie strony jest taki efekt:

Wyświetla mi tak:
www.wp.pl-cos
www.wp.pl-cos
www.wp.pl-cos
www.wp.pl-cos
www.wp.pl-cos


A chciałbym aby wyświetliło tak:
www.wp.pl-cos www.wp.pl-cos www.wp.pl-cos www.wp.pl-cos www.wp.pl-cos


Macie może jakiś pomysł jak to naprawić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ?

Ten post edytował Mich@ł 24.04.2008, 01:52:56
Go to the top of the page
+Quote Post
PawelC
post
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


użyj trim(); to usuwa białą spacje i nie powinno być problemu.
Go to the top of the page
+Quote Post
Mich@ł
post
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 30.04.2006

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


Dzięki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Udało się. Próbowałem przeróżnych metod a widzę że najprostsze rozwiązania są najlepsze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Tylko trudno na nie wpaść (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 23.12.2025 - 21:09