Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Rozmiar zawartosci contenta, Php, mysql, html
Dzyro
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.04.2008

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


Witam, mam pewien problem, do którego nie moge znaleźć odpowiedzi.
Mam strone www, na stronie content (czyli jak wiadomo miejsce z trescia strony) mam ustalony sztywnymi rozmiarami (i chce zeby tak zostało), zawartość contentu pobierana z bazy danych. I chciałbym wiedzieć jakiej funkcji mam użyć do takiego czegoś, że:
funkcja sprawdza czy treść np 3 newsów importowanych do contentu zmieści sie w polu, jesli nie to sprawdza o jeden mniej, i jesli 2 newsy sie zmieszcza to wyswietla na dole link "nastepna strona" i na nastepnej stronie wyswietla sie ten 3 news.
Mam nadzieje ze zrozumiale to wyjasnilem.
Chce poprostu wiedziec jaka jest fukncja do policzenia rozmiaru zawartosci tresci (tekstu, obrazków) w pionie. np ilosc linijek, albo inaczej jesli ktos ma inny pomysl, albo np napisanie tego w innym jezyku (ale niestety tylko znam php, javy nie znam ani ajaxu)
Nie chce np czegos takiego ze wyswietla mi najnowsze wylacznie 2 wg wartosc id w bazie, bo wiadomo ze niektore newsy moga byc o wiele dluzsze, i czasem moze sie zmiescic 1 news a czasem 5.
Prosze o pomoc;) to dla mnie bardzo wazne.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
luck
post
Post #2





Grupa: Zarejestrowani
Postów: 317
Pomógł: 58
Dołączył: 6.11.2005

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


Ja bym spojrzał na problem z innej strony. Standardowo rozwiązuje się go tak, że sprawdza się długość każdego newsa (np. strlen()) i jeśli jest dłuższa od dozwolonej to skracamy newsa (np. substr()), a pod spodem wyświetlamy link do pełnej treści. W ten sposób zawsze możesz mieć 3 newsy na stronie, bez względu na ich całkowitą długość. Co zrobisz w przypadku, gdy ktoś doda długiego newsa, który cały nie zmieści się w content? Nie wyświetlisz nic?
Go to the top of the page
+Quote Post
Dzyro
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.04.2008

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


Cytat(luck @ 27.03.2010, 18:55:30 ) *
Co zrobisz w przypadku, gdy ktoś doda długiego newsa, który cały nie zmieści się w content? Nie wyświetlisz nic?



wlasnie o to mi chodzi.. ze jakby byl jakis super dlugi news, to zeby czesc tresci z tego newsa ktora nie moglaby byc juz wyswietlona przeniesiona zostala na druga podstrone... chce ominac Twoj sposob Luck (IMG:style_emoticons/default/winksmiley.jpg)

no wlasnie.. rozpatrzmy to jako jeeeden dlugi jakis felieton.
Jedna tresc.. i tak dluga ze sie nie miesci, i wlasnie o to mi chodzi ze gdy content ogranicza ja miejscem np 20 linijek , to kolejne linijki zostaja przeniesione na dalsza strone..

Ten post edytował Dzyro 27.03.2010, 19:10:01
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: 10.10.2025 - 07:41