Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rozszerzenie pliku
Forum PHP.pl > Forum > PHP
siorbi
Witam,
czy jest jakas funkcja pobierajaca rozszerzenie pliku
czy trzeba stworzyc jakis swoj kod ... potrzebuje tego
aby uzytkownicy strony mogli dodawac pliki graficzne
tylko z rozszerzeniem .jpg lub .gif
Pozdrawiam
eS...
typ przesyłąnego pliku trzymany jest w
  1. <?php
  2.  
  3. $_FILE['plik']['type'];
  4.  
  5. ?>

a jeżeli chcesz dodawać tylko np jpg
to
  1. <?php
  2.  
  3. if($_FILE['plik']['type'] !='image/jpeg' AND $_FILE['plik']['type'] != 'image/gif'){
  4. //nie mozna dodac pliku
  5. }else{
  6. //dodaj plik
  7. }
  8.  
  9. ?>
siorbi
Dzieki wszystko dziala dopisalem tylko S do FILE smile.gif
ale mam teraz inny problem dodaje zwykly plik o nazwie
plik.jpg i wyswietla mi ze plik jest typu pjpeg
czyli ['plik']['type'] nie podaje zawsze rozszerzenia pliku ?
mike
Bo pewnie wysyłasz go przez IE. To badziewie zmienia typ mime plików .jpg/.jpeg na typ .pjpeg .
eS...
dodaj w if'ie jeszcze jeden warunek
  1. <?php
  2.  
  3. $_FILE['plik']['type'] != 'image/pjpeg' 
  4.  
  5. ?>

i od tąd nadal przeważająca część użytkowników IE będzie mogłą dodawać jpgi smile.gif
siorbi
to czasami warto potrzymac IE i zobaczyc jakie glupie rzeczy moze zrobic
i z czym moga miec problemy inni smile.gif ... dzieki i pozdrawiam
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.