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%)
|
Plik lastnews.php
[php:1:dcf874d7d6]<?php ########################## ## Last News for PSnews ## ########################## ## tiraeth [at] op.pl ## ########################## ## PSNews by Przybek ## ########################## $PathToNews = "news"; // Nazwa katalogu z PSnews'em $IndexPath = "index.php"; // Nazwa pliku w którym includujemy newsy (POPRAWIONO) $NewsList = 5; // Ilość newsów jaka zostanie wyświetlona $File = file($PathToNews."/news.txt"); for($i=0; $i<count($File); $i++) { if($i < $NewsList) { $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:dcf874d7d6] Mam nadzieję, że zadziała... (pisane z głowy).... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Do pliku index.php wrzucasz coś takiego: [php:1:dcf874d7d6]<?php include("lastnews.php"); ?>[/php:1:dcf874d7d6] i powinno dziobać... Można dodać też datę, autora etc. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
banan Ostatnie newsy w PSnews 3.06.2004, 18:14:46
banan Super! Działa! Dzięki Tiraeth! 3.06.2004, 21:26:55
tiraeth A podaj adres site'u ... Pochwal się.. jeszcze go... 3.06.2004, 21:29:31
banan Narazie mam na localu... Od razu kiedy zamieszczę ... 4.06.2004, 14:28:17
tiraeth Po wielu rozmowach na PW Ostateczna wersja skrypt... 4.06.2004, 15:06:31
banan A ja wprowadzam małą poprawkę:
<?php
########... 4.06.2004, 15:34:25
Mamber Skrypt PsNews wyświetla na stronie glownej przykla... 22.11.2004, 17:51:47
ona_15 Mam to samo pytanie, chciałabym aby to wyglądało (... 24.11.2004, 09:12:56
Ive ten sam kod tylko zmieniasz:
[PHP] pobierz, plaint... 24.11.2004, 22:09:29
dolmi2 RE: Ostatnie newsy w PSnews 25.11.2004, 10:32:52 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 10:22 |