![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 22.04.2002 Skąd: krakowa Ostrzeżenie: (0%) ![]() ![]() |
Jak ograniczyć ilośc wyświetlania newsów na mojej stronie, chodzi mi o to żeby np nie było więcej newsów niż 5 niech ktoś mi napisze jakiś kod i powie gdzie go wstawić plizzzzzzzzz z góry dzięki
![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Nie mogę Ci zabardzo pomóc nie znając twojego skryptu. Najlepiej funkcję wyświetlającą newsa ujmij w jakąś pętlę, np.:
Kod ilosc_newsow=0;
while(ilosc_newsow<5){ [color=red]Tu daj funkcję wypisującą nowego newsa[/color]; ilosc_newsow++; }; Powodzenia 8) -------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: -- Skąd: Krakow Ostrzeżenie: (0%) ![]() ![]() |
parse error - za klamerka nie dajemy ;
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat parse error - za klamerka nie dajemy ;
Średnik powinien tam być, gdyż oddziela on to polecenie od następnego ![]() Parse error związany jest w tym przypadku z tym, że nazwy zmiennej nie rozpocząłem znakiem $ - to przyzwyczajenie do JavaScriptu :oops: Prawidłowy kod powinien wyglądać następująco: Kod <?
$ilosc_newsow=0; while($ilosc_newsow<5){ [color=red]//Tu daj funkcję wypisującą nowego newsa[/color] $ilosc_newsow++; }; ?> -------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 22.04.2002 Skąd: krakowa Ostrzeżenie: (0%) ![]() ![]() |
NEWS 1.02
©opyright 2000 by Grzegorz Plebański http://ygreg.and.pl email: ygreg@and.pl Prosty skrypt do obsługi informacji o nowościach. zawiera on takie pliki jak: wyswietl.php3 admin.php3 inc.php3 oraz katalog newsdata jak możecie to powiedzcie gdzie to mam powklejeć bo narazie raczkuje w php ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 22.04.2002 Skąd: krakowa Ostrzeżenie: (0%) ![]() ![]() |
wpisałem tak:
<? $ilosc_newsow=0; while($ilosc_newsow<5){ include("wyswietl.php3"); $ilosc_newsow++; }; ?> -i dalej pokazuje wszystkie newsy! |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Tę pętlę prawdopodobnie musisz umieścić gdzieś w pliku wyswietl.php3 :?
Poczekaj chwilę, to ściągnę ten skrypt i spróbuję coś wykombinować ![]() -------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 22.04.2002 Skąd: krakowa Ostrzeżenie: (0%) ![]() ![]() |
kozacko dzięki stary
![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Niestety, ale skrypt, który ściągnąłem z pod adresu: http://ygreg.and.pl/php/skrypty/news/news.zip u mnie nie działa. Przejrzałem jednak pliki, które tam są i w inc.php znalazłem pętlę:
Kod while(!feof($file)&&$n<5)
{ $tytul=fgets($file, 10000); $data=fgets($file, 10000); $id=fgets($file, 10000); if($tytul) echo("$data<BR><B><A HREF=wyswietl.php3?wid=$id>$tytul</A></B><BR><BR>"); $n++; } Jak widać, pętla powinna być wykonywana tak długo, jak $n będzie mniejsze od pięciu. W takim razie nie widzę problemu - chciałeś wyświetlać 5 postów, to będzie Ci wyświetlało. Spróbuj jednak wykorzystać plik inc.php3 zamiast wyswietl.php3 (tak zresztą jest napisane w opisie skryptu, który ściągnąłeś) :wink:. -------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 22.04.2002 Skąd: krakowa Ostrzeżenie: (0%) ![]() ![]() |
A jak bym chciał żeby plik wyświetl ograniczał sie do 5 newsów to co musiał bym tam zrobić?
![]() |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 22.04.2002 Skąd: krakowa Ostrzeżenie: (0%) ![]() ![]() |
A jak bym chciał żeby plik wyświetl ograniczał sie do 5 newsów to co musiał bym tam zrobić?
![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
baron skad(
![]() ![]() |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 22.04.2002 Skąd: krakowa Ostrzeżenie: (0%) ![]() ![]() |
z pliki inc skopiowałem pętle i ją powstawiałem odpowiednio do pliku wyświetl no i woala!
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 02:13 |