yop !

j'ai 2 scripts pour effectuer la meme tache et ils marchent bien tous les 2.
le probleme c'est que je fais une boucle qui ex�cute 100 fois le script comme ca, je voit s'il bouffe beacoup de ressources et lequel est plus rapide a l'execution...
et donc, il m'affiche 34 fois le r�sultat attendu avec firefox et 28 fois avec IE....
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php
		if(empty($_POST['bt_lire_exif']))
		{
// OSEF
		}
		else
		{
		 echo '<form method="POST" action="index.php">';
		 echo '<input type="text" name="image"/>&nbsp;';
		 echo '<input type="submit" name="bt_lire_exif" value="lire exifs"/>';
		 echo '</form>';
 
			// ----------------- //
			// ca commence ici ! //
			// ----------------- //
 
		 $image=$_POST['image'];
 
    $compteur=1;
    while( $compteur<=100)
    {
 
			// savoir si l'image contient des entetes
 
		 $exif = exif_read_data($image, 'EXIF');// on peu lui dire de cherche FILE, COMPUTED, IFD0, THUMBNAIL, COMMENT, EXIF
		 echo $exif===false ? "Aucun Exif n'a été trouvé.<br />\n" : "L'image contient des Exifs<br />\n";
 
			// lecture des exifs
		 $exif = exif_read_data($image, 0, true);
		 echo "<center>--------- $image ---------$compteur</center><br /><br />\n";
         echo "<table><tr><td>";
		 foreach ($exif as $key => $section)
		 {
			foreach ($section as $name => $val)
			{
		// afficher les infos que l'on veut
		// $key peut valoir : FILE, COMPUTED, IFD0, THUMBNAIL, COMMETN, EXIF
		// syntaxe : if ( $key=="FILE" || $key=="COMPUTED" ) break; esle{blabla}
				if( $key=="FILE" || $key=="COMPUTED" )break;
				else
				{
		// meme test si l'on veut afficher certaines clés..$name=="blabla"
        echo '';
				 echo "$name : $val<br />\n";
		// rajouter $key. devant $name pour avoir le nom de la clé (inutil)
		//}
				}
			}
		 }
            //    echo "</td><td align=\"top\"><img src=\"$image\"></td>";
            //    echo "</tr></table>";
 
            $compteur=$compteur+1;
		}
    }
 
	?>
si vous avez une id�e, je suis prenneur... :p

(a oui...aucun message d'erreur ni rien....)