![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 28.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
Szukałem na forum - znalazłem parę podobnych wątów, ale nie potrafiłem z nich skorzystać (poza tym nie o to mi chodziło) (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
Mam umieszczony na stronie skrypt PSnews i chciałbym się zapytać, czy ktoś ma pomysł na skrypt, który wyświetlał by tytuły np 5 ostatnich newsów z tego systemu (chodzi mi o to, żeby w miejscu wklejenia skryptu wyświetlały się te tytuły)? PSnews jak pewnie wiecie (może i nie) przechowuje newsy w pliku news.txt o takim schemacie: NUMER||TYTUŁ||TREŚĆ||1082984729(nie wiem co to jest)||1||brak|| Tak więc zależy mi, żeby skrypcik wyciągał 5 pierwszych tytułów. Da się tak zrobić? Wybaczcie, że nie używam terminologi programisty php, ponieważ jestem bardzo początkujący... Offtopic... Jak tak patrzę na to, co wyprawiacie z php, to coraz bardziej chce mi się uczyć tego języka (książkę nawet zamówiłem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) - ale niestety czekam dopiero do wakacji (mało czasu (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Po wielu rozmowach na PW (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ostateczna wersja skryptu znajduje się poniżej...
[php:1:02aee6fa30]<?php ########################## ## Last News for PSnews ## ########################## ## tiraeth [at] op.pl ## ########################## ## PSNews by Przybek ## ########################## ## Version v.01.2 ## $PathToNews = "news"; // Nazwa katalogu z PSnews'em $IndexPath = "index.php?"; // Nazwa pliku w którym includujemy newsy $File = file($PathToNews."/news.txt"); $File = array_reverse($File); for($i=0; $i<5; $i++) { $Dane = explode("||", $File[$i]); $Tytul = $Dane[1]; $Numer = $Dane[0]; echo '<a href="'.$IndexPath.'?function=show_all&no='.$Numer.'">'.$Tytul.'</a>'; // Tworzymy link do newsa (+komentarze) echo '<br />'; // Dajemy <br /> aby przejsc do nowej linii } ?>[/php:1:02aee6fa30] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:37 |