Discussion:
pourquoi cette erreur
(trop ancien pour répondre)
Dave
2006-11-26 18:51:11 UTC
Permalink
Bonjour,

j'ai fait ce script et j'ai cette erreur pourriez vous m'aider merci
Fatal error: Call to undefined function exif_read_data() in
/web/sites/user/8/84/50504/public/www/exif.php

<?php
echo phpinfo();
echo "<img src=\"photo19.jpg\">\n";
$exif = exif_read_data('photo19.jpg', 'IFD0');
echo $exif===false ? "Aucun en-tête de donnés n'a été trouvé.<br />\n" :
"L'image contient des en-têtes<br />\n";

$exif = exif_read_data('photo19.jpg', 0, true);
echo "test2.jpg:<br />\n";
foreach ($exif as $key => $section) {
foreach ($section as $name => $val) {
echo "$key.$name: $val<br />\n";
}
}
?>
Olivier Miakinen
2006-11-26 18:55:32 UTC
Permalink
Post by Dave
j'ai fait ce script et j'ai cette erreur pourriez vous m'aider merci
Fatal error: Call to undefined function exif_read_data() in
RTFM ;-)

<cit. http://fr.php.net/exif_read_data>
(PHP 4 >= 4.2.0, PHP 5)
</cit.>

Ta version de PHP doit être inférieure à 4.2.0.
yves
2006-11-26 20:04:13 UTC
Permalink
Post by Olivier Miakinen
Post by Dave
j'ai fait ce script et j'ai cette erreur pourriez vous m'aider merci
Fatal error: Call to undefined function exif_read_data() in
RTFM ;-)
<cit. http://fr.php.net/exif_read_data>
(PHP 4 >= 4.2.0, PHP 5)
</cit.>
Ta version de PHP doit être inférieure à 4.2.0.
c'est etrange
Dave
2006-11-26 21:25:13 UTC
Permalink
Post by Olivier Miakinen
Post by Dave
j'ai fait ce script et j'ai cette erreur pourriez vous m'aider merci
Fatal error: Call to undefined function exif_read_data() in
RTFM ;-)
<cit. http://fr.php.net/exif_read_data>
(PHP 4 >= 4.2.0, PHP 5)
</cit.>
Ta version de PHP doit �tre inf�rieure � 4.2.0.
NON j'ai la version PHP Version 5.1.2 ;)
Florian Sinatra
2006-11-26 22:49:58 UTC
Permalink
Post by Dave
Post by Olivier Miakinen
Post by Dave
j'ai fait ce script et j'ai cette erreur pourriez vous m'aider merci
Fatal error: Call to undefined function exif_read_data() in
Avec un tantinet d'anglais, on comprend aisément que la fonction
exif_read_data n'est pas définie. À partir de là, on cherche pour quelle
configuration elle l'est.
Post by Dave
Post by Olivier Miakinen
Ta version de PHP doit être inférieure à 4.2.0.
Oui mais pas seulement.
Post by Dave
NON j'ai la version PHP Version 5.1.2 ;)
R-RTFM : http://fr.php.net/manual/fr/ref.exif.php

« Pour activer le support EXIF en PHP, il suffit d'ajouter l'option de
compilation --enable-exif.

Les utilisateurs Windows doivent s'assurer que les bibliothèques DLL
php_mbstring.dll et php_exif.dll sont spécifiées dans le fichier
php.ini. La bibliothèque php_mbstring.dll doit être chargée avant la
bibliothèque php_exif.dll : pensez à ajuster votre php.ini. »

Par exemple, ça n'est pas le cas avec EasyPHP.
Dave
2006-11-28 12:57:57 UTC
Permalink
Post by Florian Sinatra
Post by Dave
Post by Olivier Miakinen
Post by Dave
j'ai fait ce script et j'ai cette erreur pourriez vous m'aider merci
Fatal error: Call to undefined function exif_read_data() in
Avec un tantinet d'anglais, on comprend aisément que la fonction
exif_read_data n'est pas définie. À partir de là, on cherche pour quelle
configuration elle l'est.
Post by Dave
Post by Olivier Miakinen
Ta version de PHP doit être inférieure à 4.2.0.
Oui mais pas seulement.
Post by Dave
NON j'ai la version PHP Version 5.1.2 ;)
R-RTFM : http://fr.php.net/manual/fr/ref.exif.php
« Pour activer le support EXIF en PHP, il suffit d'ajouter l'option de
compilation --enable-exif.
Les utilisateurs Windows doivent s'assurer que les bibliothèques DLL
php_mbstring.dll et php_exif.dll sont spécifiées dans le fichier
php.ini. La bibliothèque php_mbstring.dll doit être chargée avant la
bibliothèque php_exif.dll : pensez à ajuster votre php.ini. »
Par exemple, ça n'est pas le cas avec EasyPHP.
j'ai déja fait tout ca j'ai deja vue ce probleme dans les news mais ca
fonctionne toujouts pas :( HELPPPPPPPPPPPPPPP
John GALLET
2006-11-28 13:39:22 UTC
Permalink
Post by Dave
j'ai déja fait tout ca j'ai deja vue ce probleme dans les news mais ca
fonctionne toujouts pas :( HELPPPPPPPPPPPPPPP
Avec aussi peu d'informations on va pas aller loin.

Que donne la commande phpinfo() concernant la section EXIF ? Juste un
script d'une ligne <?php phpinfo();?>

Dans l'idéal, mettre le html en résultat info.html sur un site accessible
publiquement et nous donner l'URL.

a++;
JG
bobsup
2007-06-18 16:10:34 UTC
Permalink
Dans le fichier php.ini; il te suffit de mettre php_mbstring avant
php_exif; en les validant tous les 2 et ça devrait être bon.

Continuer la lecture sur narkive:
Loading...