Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] upload do dwóch katalogów jednocześnie
Darekxp
post 27.07.2007, 16:02:31
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 13.05.2007

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


Siemka! Mam już gotowy skrypt na upload (wszystko chodzi jak należy), ale czy jest możliwość żeby plik po dodaniu był jednocześnie uplodowany do 2 różnych folderów. Próbowałem na różne sposoby ale coś mi nie wychodziło więc postanowiłem tu napisać. Za odpowiedź z góry dzięki biggrin.gif

  1. <?
  2. $ok = $_POST['ok']; 
  3. if ($ok=="1"){
  4. $dir = "waszee/miniatury/";
  5. $file = $_FILES['file']['tmp_name']; 
  6. $file_name = $_FILES['file']['name'];
  7. $file_typ = $_FILES['file']['type']; 
  8. $file_size = $_FILES['file']['size'];
  9. $file_name = preg_replace('/[^a-z0-9_-.]/i', '_', "$file_name");
  10. move_uploaded_file($file, $dir.$file_name);
  11. chmod("waszee/miniatury/$file_name", 0666); 
  12.  
  13. echo "Plik zostal skopiowany<br> 
  14. Informacje o skopiowanym pliku:<br> 
  15. Nazwa pliku: $file_name<br> 
  16. Wielkosc pliku: $file_size<br>
  17. Typ pliku: $file_typ";
  18. } 
  19. else { 
  20. echo '<form method="POST" enctype="multipart/form-data" action="upload.php"> 
  21. <input type="hidden" name="ok" value="1">Wybierz plik do przerzucenia:<br>
  22. <input type="file" name="file" size="40"><br><br>
  23. <input type="submit" value="Kopiuj"> <input type="reset" value="Reset">
  24. </form>';
  25. } 
  26. ?>
Go to the top of the page
+Quote Post
nospor
post 27.07.2007, 16:04:12
Post #2





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




zaraz po move_uploaded_file() skopiuj go do innego katalogu:
http://pl.php.net/manual/pl/function.copy.php
smile.gif


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

"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

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: 13.07.2025 - 19:06