![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W jaki sposób sprawdzić rozszerzenie świeżo dodanego pliku ( jeszcze nie przeniesionego funkcją move ) Chciałem tak:
i potem
I zwraca mi puste miejsce, jest to logiczne bo tmp_name, nie posiada przecież fizycznie rozszerzenia. Potrzebuję, to aby wywołać funkcję
I ta opcja nie działa, ponieważ nie ma rozszerzenia ![]() Ma ktoś jakiś zmyślny pomysł ? A może dało by radę, ( nie programuję w php natywnie, więc podam pseudokod delphi )
Ten post edytował seba22 20.04.2009, 22:50:26 -------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zobacz co zawiera $_FILES['Filedata']['type'] -> http://pl.php.net/manual/pl/features.file-...post-method.php
I jeszcze jedno. Plik ma rozszerzenie. Ten post edytował sowiq 20.04.2009, 22:41:48 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Array --> application/octet-stream
Takie coś mi wypluło. // Poprawiam rozszerzenie ( nie wiem jak to się stało, w treści 3x napisałem poprawnie... ) // Przepraszam, zapomniałem o tym...
Ten post edytował seba22 20.04.2009, 22:54:07 -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Array --> application/octet-stream Jeśli wypluło Ci tablicę, to znaczy, że uploadujesz więcej niż jeden plik.Porównaj typy MIME plików z tym: http://www.w3schools.com/media/media_mimeref.asp żeby wiedzieć z jakim rodzajem obrazka (albo innego pliku) masz do czynienia. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Już rozwiązane.
<?php $_FILES["Filedata"]['name'] ?> I zwraca mi nazwę, z komputera lokalnego. Bez obaw, nie zaufam jej, jeżeli nie utworzy mi z niej obrazka, to uznam że jest on niepoprawny. -------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 4 Dołączył: 7.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
getImageFormat zwraca typ pliku graficznego
Ten post edytował guitarnet.pl 20.04.2009, 23:30:08 -------------------- Skrypty php, ajax, javascript
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A jak nie ma ImageMagick na serwerze w postaci PECL-a, to wtedy kaszana... GD do tego celu wystarczy - getimagesize" title="Zobacz w manualu PHP" target="_manual, choć przy BMP trzeba nieco pokombinować.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 07:09 |