Bonjour,
Avec le dernier wamp5 (Apache/2.2.4 (Win32) PHP/5.2.3) j'essaie d'utiliser finfo_open
Malgré la lecture de
http://pecl.php.net/bugs/bug.php?id=7555
et
http://www.developpez.net/forums/sho...ght=finfo_open

je n'arrive pas à faire fonctionner le code suivant !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$name="./sample/message.eml";
if( file_exists($name) ) {
  echo "yes";
  /* 1° type d'essai */
  $finfo = finfo_open(FILEINFO_MIME,"C:/wamp/php/extras/magic"); // Retourne le type mime à la extension mimetype
  $mime=finfo_file($finfo, $name);
  finfo_close($finfo);
  echo $mime;
  /* 2° type d'essai */
/*
  $o = file_get_contents($name);
	$finfo = new finfo(FILEINFO_MIME, 'C:/wamp/php/extras/magic');
  echo $finfo->buffer($o);
*/
} else {
echo "nop";
}
?>
J'ai ce retour :
yes
Warning: finfo_file(): supplied argument is not a valid file_info resource in C:\wamp\moi\graal_travail\exemples_applicatifs\mimeparser-2007-07-20\test\magic_01.php on line 7

Warning: finfo_close(): supplied argument is not a valid file_info resource in C:\wamp\moi\graal_travail\exemples_applicatifs\mimeparser-2007-07-20\test\magic_01.php on line 8
D'avance, merci pour vos suggestions.