Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak wyświetlić zawartość sfor. tekst. z bazy dan., mam problem z formatowaniem tekstu
-Pitura-
post 22.09.2004, 08:13:58
Post #1





Goście







Problem polega na tym, iż po wprowadzeniu dowolnego tekstu ze strony internetowej do bazy danych, tekst ten jest sformatowany (za pomocą funkcji), tak że urzytkownik go wpisujący nie musi znać się na HTML czy php, a tekst wyświetli sie tak jak został wpisany, ale mam problem z liniami w których występują spacje.

PRZYKŁAD:
TEST TEST TEST

WYŚWIETLA SI JAKO:
TEST TEST TEST

Błagam pomocy, bo oszaleje. Siedzę nad tym już całe 24 godziny sad.gif
W bazie danych tekst jest dobrze widoczny, włącznie ze znacznikami <BR> dodanymi automatycznie przez odpowiednią funkcję, ale nie mogę sobie poradzić z tymi spacjami sad.gif Co zrobić, aby po wczytaniu się tekstu z bazy danych, wyświetlił się on tak jak tam występuje.
Go to the top of the page
+Quote Post
bregovic
post 22.09.2004, 08:23:35
Post #2





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


drogi kolego... wyswietlanie spacji to nie problem php... a przegladarki winksmiley.jpg

wystarczy ze w miejscu w ktorym wyswietlasz text, dasz odpowiedni styl. np jesli uzywasz div'a:
Kod
<div style="white-space: pre;">
text   ze    spacjami :P
</div>


--------------------
Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica
Go to the top of the page
+Quote Post
-Pitura-
post 22.09.2004, 08:56:04
Post #3





Goście







Niestety to nie pomogło sad.gif

Pobieram dane z bazy PostgreSQL, które tam są dobrze wyświetlane. Następnie chce wyświetlić je na stronie internetowej za pomocą Print().

Cokolwiek zrobie tekst zawsze zjeżdża się i nie wyświetla spacji. sad.gif sad.gif Zaraz osiwieje sad.gif
Tam gdzie podałem przykład na tym Forum. Stało się dokładnie to samo. W podglądzie artykułu były duże przerwy między:
TEST &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TEST

A po wyświetleniu wszystko się zjechało sad.gif TEST TEST

CO z tym zrobić questionmark.gif
Go to the top of the page
+Quote Post
-Pitura-
post 22.09.2004, 09:01:27
Post #4





Goście







Co jest ciekawe. Kiedy pobieram te same dane do formularza, dal okienka tekstowego, wszystko jest okey smile.gif Ale kiedy wyświetlam Printem, pojawia się problem sad.gif
Go to the top of the page
+Quote Post
bregovic
post 22.09.2004, 17:44:59
Post #5





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


ok, powtorze bardzo powoli i spokojnie:

  1. <?php
  2. //wyciagasz dane z bazy i ladujesz do zmiennej (lub tablicy, whatever...)
  3. $dane = TEXT_ZE_ZPACJAMI;
  4.  
  5. //drukujesz w div'ie
  6. print '<div style=\"white-space: pre;\">'.&dane.'</div>';
  7. ?>


i powinno dzialac.


--------------------
Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica
Go to the top of the page
+Quote Post
-mychaexe-
post 8.01.2008, 11:01:00
Post #6





Goście







Witam, właśnie tego szukałam znalazłam snitch.gif pomogło i ładnie wyświetla mi spacje w danych z bazki MySQL . Dzięki
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2024 - 12:35