Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Skrypt - Autododanie
equ
post 8.10.2007, 17:42:49
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 28.09.2007

Ostrzeżenie: (0%)
-----


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!
Go to the top of the page
+Quote Post
AxZx
post 8.10.2007, 17:57:15
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

Ostrzeżenie: (0%)
-----


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. ?>


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
Moli
post 8.10.2007, 18:10:14
Post #3





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


No albo
  1. <?php
  2. foreach (glob("*.php") as $filename) {
  3. echo $filename . '<br />' ;
  4. }
  5. ?>

smile.gif

Ten post edytował Moli 8.10.2007, 18:10:51
Go to the top of the page
+Quote Post
prohol
post 9.10.2007, 08:58:03
Post #4





Grupa: Zarejestrowani
Postów: 56
Pomógł: 2
Dołączył: 20.07.2007

Ostrzeżenie: (0%)
-----


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. ?>
Go to the top of the page
+Quote Post
equ
post 9.10.2007, 17:04:46
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 28.09.2007

Ostrzeżenie: (0%)
-----


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!

Ten post edytował equ 9.10.2007, 17:05:00
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:23