Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Upload pliku na serwer
Forum PHP.pl > Forum > Przedszkole
lordmonkey
Witam,
Mam problem z wgraniem pliku na serwer. Tzn pliku się "niby" wgrywa, ale jeżeli nie ma jeszcze stworzonego folderu "upload" to jak to zrobić, żeby przy tym skrypcie tworzył się ten folder? Kod:
  1. <?php
  2. if ($_FILES["file"]["error"] > 0)
  3. {
  4. echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
  5. }
  6. else
  7. {
  8. echo "Upload: " . $_FILES["file"]["name"] . "<br />";
  9. echo "Type: " . $_FILES["file"]["type"] . "<br />";
  10. echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
  11. echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
  12.  
  13. if (file_exists("upload/" . $_FILES["file"]["name"]))
  14. {
  15. echo $_FILES["file"]["name"] . " already exists. ";
  16. }
  17. else
  18. {
  19. move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]);
  20. echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
  21. }
  22. }
  23. ?>
potreb
Zapisuje się do folderu upload. Sprawdz jaki masz maksymalny rozmiar wysyłanego pliku w php.ini i dodatkowo włącz sobie raportowanie błędów plus print_r($_FILES['file']['error']);
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.