Bonjour
j'ai un code avec method="post" qui marche bien sous Chrome et Firefox mais pas sous Internet Explorer: j'affiche des miniatures sur lesquelles on peut cliquer. S'affiche alors, sur la même page, une photo plus grande. IE, je crois, ne renvois que les coordonnées _x et _y mais comment récupérer la valeur mise dans une variable ???
Voilà le code simplifié (sans erreurs j'espère)
Merci par avance pour votre aide

Code php : 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
<?php
$photo = mysql_query("SELECT * FROM photos WHERE ph_page = $ind ") or die(mysql_error());
echo '	<form method="post" >';
		while ($phot =  mysql_fetch_assoc($photo))
		{	$petit=trim($phot ["ph_nom"]);
			//  ?.  fabrication des variables utilisées après
//affichage des miniatures
			$rangph=($phot["ph_rang"]);
			echo '<label><input type="image" src="'.$petit.'" name="indice" alt="'.$titr.'" 
				value="'.$rangph.'") title="'.$titr.'"  /></label>';}
		}
echo '</form>';	
// affichage grande photo
if (isset($_POST['indice']))
	{$rangph= $_POST['indice'];}
else 
	{$rangph=$rang;}
?>
print_r($_POST); affiche :
Array ( [indice_x] => 62 [indice_y] => 53 ) avec IE
Array ( [indice_x] => 38 [indice_y] => 43 [indice] => 7 ) avec chrome et FireFox
Et c'est de indice que j'ai besoin !!!!!!