Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z dostępem do katalogu
pebu
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 8.02.2009
Skąd: Torun/Sierpc

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


Mój pierwszy post na tym forum i od razu mam problem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Napisałem coś takiego:

Kod
foreach (new DirectoryIterator("sciezka") as $fileInfo)
{
     $e = $fileInfo->getFilename();
     if(substr($e, strrpos($e, '.'))=='.roz')
     {
          $tab[$e] = $e;
     }
}


Problem leży w ścieżce. Katalog w którym chce czytać leży piętro wyżej niż strona. Adres strony ma przekierowanie na podkatalog powiedzmy /kat/, a katalog który chcę odczytać to powiedzmy /kat2/ tak więc może nie jest piętro wyżej ale na tym samym poziomie co strona. I nie mogę uzyskać do niego dostępu próbowałem już wielu metod wpisywałem jako ścieżkę "../kat2" co nic nie dało oraz stworzyłem subdomenę z przekierowaniem na ten katalog. Ale konstruktor DirectoryIterator nie chce mi tego łyknąć. Może ktoś ma jakiś pomysł na obejście tego pewnie to jest coś porstego, ale ja nie bardzo moge znaleść rozwiązanie. Problem też jest taki, że ten katalog musi być w tym miejscu nie ma innego wyjścia.

Ten post edytował pebu 23.02.2009, 19:38:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pebu
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 8.02.2009
Skąd: Torun/Sierpc

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


Chyba nie zostałem zrozumiany a rozwiązanie już znalazłem. Nie można tak zrobić jakbym chciał. Układ katalogów wygląda następująco:

/kat1/
/kat2/

W /kat1/ jest mój plik powiedzmy index.php w którym wykonuje taki skrypt jak w poprzednim poście. A chcę mieć z jego poziomu dostęp do /kat2/ czyli w praktyce jest to ścieżka ./../kat2/ z poziomu mojego skryptu. Tymczasem domena jest przekierowana na katalog /kat1/. Czyli po wpisaniu adresu http://domena.pl/index.php próbuje uzyskać dostęp do równoległego katalogu co według mojej obecnej wiedzy jest niemożliwe. Jeszcze wczoraj wydawało mi się, że to jest być może możliwe.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 30.12.2025 - 17:54