Format wiadomości - sourcepage

0

Witam,
Zapisuje pewne dane do bazy, mają one swój format. Pobieram je, wyświetlam w logach, jest ok. Wklepuje to na stronkę, patrzę w źródło strony i format jest zachowany, natomiast w przeglądarce(to co widzi użytkownik) wszystko jest jednym ciągiem..
Czemu w źródle strony jest inny format jak na ekranie?
Jak to naprawić za pomocą JavaSriptu ? Będę wdzięczny za wytłumaczenie i ewentualne podpowiedzi ;)

1
<pre> </pre>

Przeglądarka inaczej interpretuje tekst. Znak nowej linii to </br>, kilka spacji jest ucinana do jednej itp.
Tekst umieść w tag pre

0

Dzięki ;)

1

jeśli wyświetlasz to co podał wcześniej użytkownik to zwróć uwagę, żeby nie było możlwie podanie czegoś takiego (w sensie, że wyświetli komunikat, a nie tekst):
<script>alert("asd");</script>
lub
</pre><script>alert("asd");</script><pre>

jeśli jest to użytkownik może zrobić dosłownie wszystko na tej stronie, włącznie z wykradzeniem sesji innego użytkownika

0

Dane ciągnę z bazy, a play framework oferuje pokaźny zestaw zabezpieczeń, ale dzięki za radę :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1