Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Sprawdzanie istnienia katalogu i tworzenie jeśli nie istnieje
pablos83
post 12.11.2009, 11:15:06
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 3.05.2006

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


Mam instrukcję:

clearstatcache();
if (is_dir($katalog)) {
$old_umask = umask(0);
mkdir("../images/gallery/$page/$grupa", 0777);
umask($old_umask);
}
else {
$zawartosc_katalogu = readdir($katalog);
jakas_czynnosc;
}

Chodzi mi o to, żeby skrypt tworzył katalog jeśli nie istnieje taki o nazwie $grupa. Jeśli istnieje pomija i wykonuje blok else.
Go to the top of the page
+Quote Post
cojack
post 12.11.2009, 11:17:06
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


A co nie tworzy?


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post
pablos83
post 12.11.2009, 11:18:09
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 3.05.2006

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


Nie
Go to the top of the page
+Quote Post
deirathe
post 12.11.2009, 14:37:46
Post #4





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

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


  1. mkdir("../images/gallery/$page/$grupa", 0777,true);


--------------------
Kawałek mojego blogu
Everything should be as simple as possible but not simpler.
A Einstein
Go to the top of the page
+Quote Post
piotr94
post 12.11.2009, 18:43:06
Post #5





Grupa: Zarejestrowani
Postów: 331
Pomógł: 30
Dołączył: 11.11.2008
Skąd: Kraków

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


  1. if (!file_exists($katalog)) {
  2. mkdir("../images/gallery/$katalog");
  3. //teraz nadaj prawa katalogowi za pomocom chmod();
  4. }
  5. if(is_dir("../images/gallery/$katalog")){
  6. $zawartosc_katalogu = readdir("../images/gallery/$katalog");
  7. }else{
  8. echo('podany plik nie jest katalogiem');
  9. }

tak spróbuj ;-)


--------------------
http://www.piotr94.net21.pl/ - wykonanie stron i serwisów internetowych
Jeśli moje wypowiedzi były dla Ciebie pomocne, kliknij "Pomógł" i odwdzięcz się ;)
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: 15.07.2025 - 07:29