Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt - Autododanie
Forum PHP.pl > Forum > PHP
equ
Mam pytanie a raczej prośbę o taki prosty skrypt:
Jeżeli do folderu np: "articles" wrzucę plik o nazwie art1.php, to w pliku articles.php pokaże się do niego odnośnik.
Spróbuję to zobrazować na przykładzie:
Mam dział artykuły w pliku articles.php. No i wrzucam na serwer plik .php z zawartością artykułu i wtedy, pokazuje się link do tego pliku .php w dziale artykuły(articles.php).
Jak nie macie pomysł, to powiedzcie jaki skrypt możnaby przerobić, aby tak było. Pozdrawiam!
AxZx
przyklad z http://pl.php.net/manual/pl/function.opendir.php
poczytaj tam o tym.
  1. <?php
  2. $dir = "/etc/php5/";
  3.  
  4.  // Otwarcie prawidłowego katalogu i pobranie jego zawartości
  5.  if (is_dir($dir)) {
  6.  if ($dh = opendir($dir)) {
  7.  while (($file = readdir($dh)) !== false) {
  8.  echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
  9.  }
  10.  closedir($dh);
  11.  }
  12.  }
  13. ?>
Moli
No albo
  1. <?php
  2. foreach (glob("*.php") as $filename) {
  3. echo $filename . '<br />' ;
  4. }
  5. ?>

smile.gif
prohol
No albo jeszcze inaczej:)

  1. <?php
  2. $dir='.';
  3.  
  4. foreach (new DirectoryIterator($dir) as $file=>$info) {
  5. if (!$info->isDir())
  6. echo $info."<br />";
  7. }
  8. ?>
equ
Dzięki, ale żadnen z nich nie działa, albo nie potrafię z nich korzystać. Myślałem, że to jakoś zincludowac trzeba. Czy ktoś potrafi mi pomóc. Zrobiłem katalog "etc" i pozmieniałem funkcję dir na ten katalog, umieściłem w nim "etc.php" i na stronie gdzie dodałem skrypt, nie było linku do "etc.php". Czy coś źle robię? Pozdrawiam!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.