Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] upload do dwóch katalogów jednocześnie
Forum PHP.pl > Forum > Przedszkole
Darekxp
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. ?>
nospor
zaraz po move_uploaded_file() skopiuj go do innego katalogu:
http://pl.php.net/manual/pl/function.copy.php
smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.