![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Czy ktoś potrafiłby dla mnie wyciągnąc z tego skryptu aktualności możliwość wyświetlenia np: tylko 3 ostatnich wpisów? Prosze o napisania kodu.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Linijka 102:
Musisz tak zmodyfikować tą linijkę, aby pętla wykonała się tylko 3 razy (IMG:style_emoticons/default/smile.gif) Podpowiedzi: 1. for 2. $all_news ci w tej linijce nie potrzebne (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Posortował dobrze, ale niepełnie.
tzn. w kolejności 3 ostatnie wiadomości po rozwinięciu pokazują 3 pierwsze wiadomości. Jak to naprawić? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Już wyjaśniam.
Po zastosowaniu kodu phpion`a
Jest to skrypt news`ow Skrypt pokazuje mi wiadomości od końca tak jak chciałem. Tylko ten sam skrypt umożliwia rozwinięcie wiadomości gdy ta jest za długa. Problem polega na tym ze skrypt wyświetla mi ostatnią wiadomość a po rozwinięciu jej zawartość jest z pierwszej. Analogicznie z kolejymi wiadomościami. Wyświetla przedostatnią a po rozwinięciu drugą. Jeśli niezrozumiale napisałem proszę pisać. Co w takim razie trzeba zrobić i jak? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Sory, nie doczytałem się. Możesz zamiast tego:
po linijce 34 dać: Bo jeśli dobrze rozumiem to funkcja ExplodeNews zwraca tablicę z newsami dla funkcji wyświetlających więc powinno działać. Ten post edytował Blame 13.01.2010, 18:18:24 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zastosowałem i działa nawet po rozwinięciu news`a.
Tylko że pokazuje 3 pierwsze a nie 3 ostatnie news`y (IMG:style_emoticons/default/sad.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
To już zagmatwałeś całkiem, najpierw piszesz, że wyświetla dobrze a potem że źle. Jak wyświetla trzy pierwsze to usuń w ogóle tą linijkę z array_reverse
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
No nie chodzi tak jak powinien.
Czy mógłbym prosić abyś zobacz sam jak się kod zachowuje? Tutaj link do skryptu surowego |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Proszę, oto gotowy plik news.php, wystarczy podmienić: http://wrzucacz.pl/file/4051263452756
Problem był w tej właśnie pętli for nad którą się głowiliśmy, powinno to wyglądać tak:
Bo chociaż dobrze się wyświetlały to id było przepisywane na odwrót. Ten post edytował Blame 14.01.2010, 08:09:29 |
|
|
![]()
Post
#13
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
@Blame:
A nie prościej (w celu zachowania kluczy) dodać TRUE jako drugi parametr do array_reverse? |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Masz rację. Nie jestem jeszcze po prostu na tyle dobry, żeby znać parametry każdej klasy. Miałem problem i go rozwiązałem, ale jak widać można prościej.
|
|
|
![]()
Post
#15
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Masz rację. Nie jestem jeszcze po prostu na tyle dobry, żeby znać parametry każdej klasy. Ja również nie znam parametrów wszystkich funkcji, ale od tego jest dokumentacja by z niej korzystać. Zawsze najpierw warto zapoznać się z możliwościami danej funkcji by nie wymyślać koła na nowo (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wiem, wiem, przyznaję się do błędu. Na swoje usprawiedliwienie mam tylko edycję skryptu w godzinach porannych i na szybko (IMG:style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Proszę, oto gotowy plik news.php, wystarczy podmienić: http://wrzucacz.pl/file/4051263452756 Problem był w tej właśnie pętli for nad którą się głowiliśmy, powinno to wyglądać tak:
Bo chociaż dobrze się wyświetlały to id było przepisywane na odwrót. Dzięki. Czy da się zmodyfikować kod tak aby nie wyświetlała się pusta ramka nad wiadomością `test1`? (IMG:http://img42.imageshack.us/img42/5636/kasuj2.jpg) Tu chyba chodzi o kod
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:47 |