Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Upload plików + utworzenie katalogu jeżeli go nie ma, jw
miras
post 1.02.2015, 14:21:06
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, jak w temacie, mam skrypt, który uploaduje pliki tylko wtedy, gdy katalog jest ręcznie utworzony, a chcę zrobić tak, żeby skrypt sam tworzył katalog jeżeli istnieje: mój kod:

  1. public function upload_zus() {
  2. include ("language/pl.php");
  3. if (!empty($_POST['sss'])) {
  4.  
  5. $this->plik_tmp = $_FILES['file']['tmp_name'];
  6. $this->plik_nazwa = $_FILES['file']['name'];
  7. $plik_rozmiar = $_FILES['file']['size'];
  8. $save_file = $this->plik_tmp;
  9.  
  10. if (!empty($this->plik_tmp)) {
  11. $odczyt = pathinfo($_FILES['file']['name']);
  12.  
  13. $ext=$odczyt['extension'];
  14.  
  15. if ($ext =="js" && $ext =="php" && $ext =="txt" && $ext =="html") {
  16. return $lang[17];
  17. } else {
  18. if(is_uploaded_file($this->plik_tmp)) {
  19. move_uploaded_file($this->plik_tmp, "upload/".$_SESSION['login']."/ZUS/".$_POST['rok']."/".$_POST['miesiac']."/".$this->plik_nazwa);
  20. }
  21. }
  22. return $lang[13];
  23. }
  24. }
  25.  
  26. }


musze w tym przypadku skorzystać z mkdir czy jest jakies inne rozwiązanie?


--------------------
Go to the top of the page
+Quote Post
untorched
post 1.02.2015, 14:26:50
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 76
Dołączył: 27.12.2011
Skąd: Dąbrowa Górnicza

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


A co złego jest w mkdir?
Go to the top of the page
+Quote Post
miras
post 1.02.2015, 14:28:21
Post #3





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


W sumie to nic wink.gif - pytanie, najpierw sprawdzać czy katalog istnieje czy od razu tworzyć nowy ?

@@ nie było pytania wink.gif

Ten post edytował miras 1.02.2015, 14:31:22


--------------------
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: 14.08.2025 - 13:22