ugrás a tartalomhoz

Képfile létrejöttének idejének lekérdezése PHP-ben

Baggiome · 2007. Szep. 17. (H), 15.47
sziasztok!

File feltöltésénél hogy tudom átadni a file eredeti (létrejöttének) idejét?
A filemtime-mal az az idő kerül be az adatbázisba, amikor a filet feltöltöm, nekem viszont az kéne, hogy pl.: a fényképező mikor hozta létre...
 
1

exif

gex · 2007. Szep. 17. (H), 16.47
amikor feltöltesz egy képet, nincs rá lehetőség, hogy átadd vele együtt a fájl létrehozásának, utolsó módosításának, stb dátumát, könyvtárszerkezetben elfoglalt helyét vagy jogosultságait.

a fényképezőgép mikor hozta létre témakörre van egy másik megoldás, ez az exif információ, amit a php exif függvényeivel tudsz kinyerni.
2

exif

Baggiome · 2007. Szep. 17. (H), 21.10
tudnál még segíteni?
mert eddig még nem jöttem rá, hogy ezt ténylegesen hogyan is kéne megvalósítanom...
3

exif_read_data

gex · 2007. Szep. 18. (K), 00.18
szerinted miért linkeltem be a dokumentációt?

konkrétan az exif_read_data függvényt kell használnod, hogy hogyan, az nagyon szépen le van írva. ennél konkrétabb linket nem tudok adni, végső esetben idemásolhatom a kódot. ;]

(ha a fájlfeltöltés nem megy, akkor nézd át az archívumot, rengetegszer előjött a probléma a php fórumban.)
4

nem megy

Baggiome · 2007. Szep. 18. (K), 12.31
Fatal error: Call to undefined function exif_read_data()

ezt írja ki arra a kódra, ami a példában van (persze egy saját file-ra)...

nagyon nem értem ezt most...
5

rendszergazda

gex · 2007. Szep. 18. (K), 13.05
az exif függvényeket be kell kapcsolnod/engedélyeztetned kell a rendszergazdáddal.
6

exif engedélyezés

Baggiome · 2007. Szep. 18. (K), 14.12
és azt hogyan tudom megtenni?
Apache-on? (az van itthon...)

(kezdő vagyok, bocsi)
7

manual

zila · 2007. Szep. 19. (Sze), 08.39
Ne csak a fórumot nyúzd, használd a manualt is.

Követelmények

Your PHP must be compiled in with --enable-exif. PHP does not require any additional library for the exif module. Windows users must also have the mbstring extension enabled.

Telepítés

To enable exif-support configure PHP with --enable-exif

Windows users must enable both the php_mbstring.dll and php_exif.dll DLL's in php.ini. The php_mbstring.dll DLL must be loaded before the php_exif.dll DLL so adjust your php.ini accordingly.