Avatar billede skwizie Nybegynder
22. september 2004 - 19:00 Der er 4 kommentarer og
1 løsning

exif uddrag

Jeg søger en funktion til hvordan med hjælp fra php og exif funktion kan lave et udtræk til en variabel om der har være brugt bliz eller ikke på billedet?

Hvordan skal man lave sådan en ?
Avatar billede hmortensen Nybegynder
22. september 2004 - 21:04 #1
Prøv den her stump, og så sammenlign resultatet fra et med og et uden:

<?php
echo "test1.jpg:<br />\n";
$exif = exif_read_data('tests/test1.jpg', 'IFD0');
echo $exif===false ? "No header data found.<br />\n" : "Image contains headers<br />\n";

$exif = exif_read_data('tests/test2.jpg', 0, true);
echo "test2.jpg:<br />\n";
foreach ($exif as $key => $section) {
  foreach ($section as $name => $val) {
      echo "$key.$name: $val<br />\n";
  }
}
?>
Avatar billede skwizie Nybegynder
22. september 2004 - 21:07 #2
ja, det er eksemplet fra php.net, men det ønsker er at jeg skal f.eks. ISO værdien skrevet til en variabel, $iso!
For senere at indsætte det i en database
Avatar billede hmortensen Nybegynder
22. september 2004 - 21:40 #3
Jeg har ik selv mulighed for at rode med funtionen, men hvis outputtet altid indeholder samme antal poster, kan du jo bare tælle til hvilken det er, og udskrive det nummer i arrayet:

$exif = exif_read_data('billede.jpg', 0, true);
echo $exif[0]; //første post
echo $exif[5]; //sjette post
Avatar billede skwizie Nybegynder
23. september 2004 - 16:10 #4
Det virker ikke!
Avatar billede skwizie Nybegynder
09. oktober 2004 - 22:13 #5
Fandt selv ud af det. Man skal blot skrive $exif['EXIF']['DateTimeOriginal'], eller hvad det er for en information man ønsker om billeder.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester