Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłania plików- problem ze skryptem, działa na jednym serwerze na drugim nie
artur81
post
Post #1





Grupa: Zarejestrowani
Postów: 252
Pomógł: 2
Dołączył: 4.12.2004
Skąd: Skierniewice

Ostrzeżenie: (10%)
X----


Mam taki oto skrypt do uploadowania plików, na jednym serwerze mi działa a na drugim nie chce
  1. <?php
  2. //Konfiguracja
  3. $maxFileSize = 2621440; //maksymalna wielko&para;c' pliku w bajtach
  4. $uploadFolder = 'pliki/'; //folder, do którego be;d&plusmn; kopiowane pliki
  5. $acceptMIME = array('image/gif', 'image/jpeg', 'image/pjpeg',); //akceptowane typy plików (MIME Types)
  6.  
  7. if($_GET['a'] == 'upload')
  8. {
  9. $picture = $_FILES['upload_picture'];
  10. if(empty($picture['error']))
  11. {
  12. $check = 0;
  13. foreach($acceptMIME as $key => $value)
  14. {
  15. if($picture['type'] == $value)
  16. {
  17. $check = 1;
  18. break;
  19. }
  20. }
  21. if($check)
  22. {
  23. $send_picture = @move_uploaded_file($picture['tmp_name'], $uploadFolder.'/'.$picture['name']);
  24. if(!$send_picture) $errorMsg = 'B?ad podczas kopiowania pliku do wyznaczonego folderu!';
  25. else $errorMsg = 'Kopiowanie pliku zakończone sukcesem!';
  26. }
  27. else $errorMsg = 'Nieprawid?owy typ pliku!';
  28. }
  29. else
  30. {
  31. switch($picture['error'])
  32. {
  33. case 1 :
  34. $errorMsg = 'Rozmiar pliku przekracza maksymalny dopuszczalny rozmiar ustawiony w konfiguracj
    i php (php.ini)!'
    ;
  35. break;
  36. case 2 :
  37. $errorMsg = 'Rozmiar pliku przekracza maksymalny dopuszczalny rozmiar ustawiony w skrypcie!';
  38. break;
  39. case 3 :
  40. $errorMsg = 'Plik nie zosta? wys?any w ca?ości!';
  41. break;
  42. case 4 :
  43. $errorMsg = 'Z.aden plik nie zosta? wys?any';
  44. break;
  45. }
  46. }
  47. }
  48. ?>

Plik jest umieszczony w głownym katalogu serwera, podobnie folder pliki. Czy może to być winą ustawień tego drugiego serwera? Na co zwrócić uwagę? Wyskakuje mi komunikat: "B?ad podczas kopiowania pliku do wyznaczonego folderu!"
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 08:15