Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: exif_imagetype
Forum PHP.pl > Forum > PHP
JoShiMa
Nie mam pomysłu jak przeskoczyć pewną kwestię. Wykorzystuję funkcję exif_imagetype do sprawdzenia typu pliku graficznego w podanej lokalizacji. Wszystko jest ładnie do momentu gdy w nazwie pliku pojawia się spacja. Adres (ze spacją) wpisany w przeglądarkę działa i pokazuje plik, ale exif_imagetype się wywala. Jakies pomysły?
erix
Nie używam zwykle exif z racji na kiepską dostępność, ale jedno rozwiązanie polecę z czystym sumieniem:
  1. $type = shell_exec('file -bi '.escapeshellarg($path));
JoShiMa
Nic z tego. A napisałam, że te pliki o które chodzi są na innych serwerach?

getimagesize i imagecreatefromjpeg też się na tym wywalają. Nie a się zamiast tej spacji wstawić jakiegoś magicznego kodu?
erix
http://pl2.php.net/manual/en/function.geti...size.php#102326 wink.gif

A tak BTW, to normalne, że się spacji używa w nazwach pliku? O.o
JoShiMa
Cytat(erix @ 8.03.2011, 21:27:01 ) *
http://pl2.php.net/manual/en/function.geti...size.php#102326 wink.gif

A tak BTW, to normalne, że się spacji używa w nazwach pliku? O.o

Kurde. No nienormalne, ale co ja na to poradzę, że inni używają?
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.