Hej, når jeg uploader et billed bruger denne kode til at hente info om billedet, men jeg mangler at få billedets tidsstempel som skal bruges til at sortere efter:
Hvis du vil bruge tid for upload så er time() vel OK.
Hvis du vil bruge tid for hvornår billedet er taget, så er det mere grumset. Nogle billedformater vil slet ikke indeholde den oplysning. Andre billedformater vil indeholde den oplysning, Men hvordan man henter oplysningen vil være forskellig for forskellige billedformater. Men for nogle af de mest gængse formater er der EXIF headere - se linket i #1 for hjælp til at læse disse.
$exif = exif_read_data('../gallery/gallery.6092755ddf376.jpg', 0, true); echo "test2.jpg:<br />\n"; foreach ($exif as $key => $section) { foreach ($section as $name => $val) { echo "$key.$name: $val<br />\n"; } } dette echo'er bla. disse 2 linier: EXIF.DateTimeOriginal: 2015:11:22 09:10:16 EXIF.DateTimeDigitized: 2015:11:22 09:10:16 jeg kan ikke få værdierne over i en variabel som f.eks.
#3 Det er meningen at det er flere der kan uploade billeder, så for ikke at skulle finde tidspunktet hvornår billedet er tage manuelt så de kunne blive vist i rækkefølge tidsmæssig
#8 som beskrevet i #4 echo'er det bl.a. de 2 linier: EXIF.DateTimeOriginal: 2015:11:22 09:10:16 EXIF.DateTimeDigitized: 2015:11:22 09:10:16 $key.$name er så EXIF.DateTimeOriginal: og $val er : 2015:11:22 09:10:16 som jeg så skal have over i en variabel som jeg så kan bruge..
#8 som beskrevet i #4 echo'er det bl.a. de 2 linier: EXIF.DateTimeOriginal: 2015:11:22 09:10:16 EXIF.DateTimeDigitized: 2015:11:22 09:10:16 $key.$name er så EXIF.DateTimeOriginal: og $val er : 2015:11:22 09:10:16 som jeg så skal have over i en variabel som jeg så kan bruge..
umiddelbart kunne man tro at: echo'<br> Time er = '.$exif['EXIF'.'DateTimeOriginal'][$val]; eller echo'<br> Time er = '.$exif['EXIF'].['DateTimeOriginal'][$val]; ville give et resultat, men intet jeg har prøvet gir noget resultat og $time = $key.$name . $val; giver dette output Time er = GPSEXIF.DateTimeOrigina
Jeg takker for indsatsen selvom at jeg ikke fik løst problemet bliver udsat til et senere tidspunkt. VH Thomas V
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.