Witam!
Znalazłem w KŚ Ekspert 5/2004 całkiem fajny skrypcik newsów:
  1. <?php
  2. $katlog = "art";
  3. $kat = opendir($katalog);
  4. while ($plik = readdir($kat)){
  5. $rozszerzenie=substr($plik,strrpos($plik,'.'));
  6. if ($rozszerzenie==".txt"){
  7. $baza["$katalog/$plik"]= date("y-m-j h:i",
  8. filemtime($katalog."/".$plik));
  9. }
  10. }
  11. closedir($kat);
  12.  
  13. if ($baza<>null){
  14. arsort($baza);
  15. while (list($nazwa,$data)=each($baza)){
  16. $linia=0;
  17.  $nius=file($nazwa);
  18.  foreach ($nius as $wartosc){
  19.  if ($linia==0){
  20.  echo "<strong>".$wartosc."</strong>(";
  21. echo $data . ")";
  22.  }
  23.  else echo $wartosc;
  24.  
  25.  echo "<br>";
  26.  $linia++;
  27.  }
  28. echo "<br>";
  29. }
  30. }
  31. else echo "brak artykulow";
  32. ?>

Na jednym forum poprosiłem o to aby ktoś go zminil tak aby dzialal na serwie z Safe Mode i woogle działał. No i jedna osoba zmieniła:
  1. <?php
  2. $katalog = "art";
  3. $kat = opendir($katalog);
  4. while ($plik = readdir($kat)){
  5. $rozszerzenie=substr($plik,strrpos($plik,'.'));
  6. if ($rozszerzenie==".txt"){
  7. $baza["$katalog/$plik"]= date("y-m-j h:i",
  8. filemtime($katalog."/".$plik));
  9. }
  10. }
  11. closedir($kat);
  12.  
  13. if ($baza<>null){
  14. arsort($baza);
  15. while (list($nazwa,$data)=each($baza)){
  16. $linia=0;
  17.  $nius=file($nazwa);
  18.  foreach ($nius as $wartosc){
  19.  if ($linia==0){
  20.  echo "<strong>".$wartosc."</strong>(";
  21. echo $data . ")";
  22.  }
  23.  else echo $wartosc;
  24.  
  25.  echo "<br>";
  26.  $linia++;
  27.  }
  28. echo "<br>";
  29. }
  30. }
  31. else echo "brak artykulow";
  32. ?>


Ale potrzebuję jeszcze zrobić tak aby nie wyświetlało daty dodania newsa (tylko gdybym chciał to bym sam ją ewentualnie pisał w tytule newsa). I żeby ustawic podzial newsow na strony np. 3 newsy na jednej stronie.
Jeżeli ktoś zna php (bo ja niestety nie) to prosiłbym o zmienienie tego skryptu do moich potrzeb smile.gif
A jeżeli można by było (naprawde ewentualnie bo bez tego już mogę się naperawdę obejść) to prosilbym aby w jednym newsie bylo np. 3 lub 4 linijki tekstu a zeby zobaczyc dalszą treść newsa trzebaby bylo kliknąć w jakiś link "więcej"...
Z góry bardzo dziękuję...
PS. Zależy Mi troche na czasie.

update 08.04.2006
Prośba o przerobienie skryptu już nie jest aktualna. Mam inny skrypcik (lepszy) biggrin.gif
Prośba do Moderatora o zamknięcie tego tematu smile.gif
pzdr