Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak automatycznie utworzyc folder przy uploadzie?
JamalBIG
post
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Witam

Stworzylem taki oto prosciutki formulaz do uploadu zdjec:


  1. <form name="upload" action="index.php" method="post" enctype="multipart/form-data">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
  3. <input type="file" name="my_file" />
  4. <input type="submit" value="wyślij" />
  5. </form>
  1. if(isset($_FILES['my_file'])) {
  2. if(is uploaded file($_FILES['my_file']['tmp_name'])) {
  3. move uploaded file($_FILES['my_file']['tmp_name'], 'upload/'.$_FILES['my_file']['name']));
  4. }
  5. }
Chcialbym teraz aby automatycznie przy uploadzie tworzyl mi sie folder do ktorego bedzie wrzucany pobierany plik... Wiecie moze jak go utworzyc?

Ten post edytował JamalBIG 22.01.2008, 20:11:56
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://pl2.php.net/manual/pl/function.mkdir.php

Popraw tytul o znacznik zgodnie z zasadami forum przedszkole
Popraw pierwszego posta o bbcode


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
JamalBIG
post
Post #3





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Oto gotowy kod:

$file = $_FILES['my_file']['name'];
$filename = "upload/$file";

if (file_exists($filename)) {
echo "Plik $filename juz istnieje";
} else {
$dir = mkdir ("upload/$file");
if(isset($_FILES['my_file'])) {
if(is_uploaded_file($_FILES['my_file']['tmp_name'])) {
move_uploaded_file($_FILES['my_file']['tmp_name'], "$filename/$file");
}
}

echo "Plik $filename zostal dodany $mkdir";
}
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Poproszę raz jeszcze (to już druga prośba): proszę poprawić bbCode w swoich postach oraz poprawić tytuł wątku na zgodny z zasadami pisania na Przedszkolu.
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 Aktualny czas: 19.08.2025 - 06:32