Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Sprawdzanie formatu pliku przy uploadzie
Forum PHP.pl > Forum > Przedszkole
Bojakki
jest jakis sparwdzony sposob by sprawdzic (najlepiej jeszcze zanim plik trafi na dysk serwerowy) jaki format ma uploadowany plik? Wiem, ze mozna zczytac rozszzenie, ale to mozna zawsze zmienic na dowolne.

Jest wiec jakis sposob by np. zablokowac mozliwosc uploadu plikow o formatach innych niz np. jpg i gif?
siemakuba
Jeżeli chodzi o pliki obrazków to możesz potraktować je funkcją getimagesize" title="Zobacz w manualu php" target="_manual, która zwróci false jeżeli plik nie jest obrazem, a jeżeli jest zwróci ci typ pliki i wtedy możesz sprawdzić czy ten obraz to gif lub jpg.

Jeżeli chodzi ogólnie o sprawdzanie typu pliku to zajrzyj tu: Mimetype Functions (być może trzeba będzie to dodać do twojej instalacji, jako że napisane tam przy okazji że zostały one "deprecated" na rzecz rozszerzenia PECL)

pozdr.
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.