Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Upload pliku, Typ MIME nie działa
Max Damage
post
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

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


Próbowałem już nawet różnych typów i zawsze pisze mi to samo (Plik nie jest obrazkiem). Co jest nie tak?

  1. <?php
  2. if ($_FILES['plikuzytkownika']['error'] > 0)
  3. {
  4. echo 'Problem: ';
  5. switch ($_FILES['plikuzytkownika']['error'])
  6. {
  7. case 1: echo 'Rozmiar pliku przekroczył wartość upload_max_filesize'; break;
  8. case 2: echo 'Rozmiar pliku przekroczył wartość max_file_size'; break;
  9. case 3: echo 'Plik wysłany tylko częściowo'; break;
  10. case 4: echo 'Nie wysłano żadnego pliku'; break;
  11. }
  12. }
  13.  
  14. if ($_FILES['plikuzytkownika']['type'] != 'image/jpeg')
  15. {
  16. echo 'Problem: plik nie jest obrazkiem';
  17. }
  18.  
  19. $lokalizacja = '/'.$_FILES['plikuzytkownika']['name'];
  20.  
  21. if (is_uploaded_file($_FILES['plikuzytkownika']['tmp_name'])) 
  22. {
  23.  if (!move_uploaded_file($_FILES['plikuzytkownika']['tmp_name'], $lokalizacja))
  24.  {
  25. echo 'Problem: Plik nie może być przeniesiony';
  26.  }
  27. }  
  28. echo 'Plik wysłany<br/>';
  29. ?>


--------------------
"Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on właśnie to robi." - Albert Einstein
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.08.2025 - 18:53