Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] nl2br daje <br> zamiast <br />
Kyle
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 25.12.2008

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


Albo ja o czymś nie wiem, albo... nie wiem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Kod
$BrainMsg[] = array('date' => $time_date, 'msg' => nl2br($query_show['msg']));

Daje mi w kodzie <br>, a nie <br />...
Co dziwniejsze, myślałem, ze to błąd u mnie z PHP jakiś.
Więc znalazłem w manualu funkcję do tego, zamieniała nl na br, ale w kodzie też było <br>, nawet jeśli w funkcji było <br /> :|
Gdzie mi wycina " /"?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kyle
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 25.12.2008

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


To nie wina Smarty, na stronie bez Smarty też tak mam.
Ten kod, który podałeś daje mi <br />
Czyli to też nie php, a coś co ja robię.

  1. <?php
  2. $query = "SELECT date,msg FROM brainbox ORDER BY id DESC LIMIT 3";
  3.            $query_make = mysqli_query($link, $query);
  4.            while($query_show = mysqli_fetch_assoc($query_make))
  5.                {
  6.                    $BrainMsg[] = array('date' => show_me_time($query_show['date'], 'brainboxout'), 'msg' => nl2br($query_show['msg']));
  7.                }
  8.            
  9.            $smarty -> assign('BrainMsg', $BrainMsg);
  10. ?>


Tak wygląda cały ten fragment kodu od pobrania do przypisania, coś tu źle jest?

Ten post edytował Kyle 28.12.2008, 17:12:57
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.04.2026 - 11:36