Voilà je vous explique mon problème
Je construit un tableau dans une boucle while et crée un bouton image
<td><input type=hidden name="gene_pdf" value="Ok">
<input type="image" name="pdf<?=trim($row[idf_formation])?>" value=<?=$row[idf_formation]?> src="images/ico_pdf.gif" border="0"" /></td>
Ce bouton permet de générer un fichier pdf à la volée en fonction du choix (et donc du bouton cliqué).L'action effectué dans la même page est la suivante
if (isset($_POST['gene_pdf'])){
sup_pdf() ;//suppression des PDF anciens
// vérification des données saisies
$id_formation="";
foreach($_POST as $key=>$val){
if ((substr($key,0,3) == "pdf") and (substr($key,-2,1) <> "_")){
$id_formation = $val;
}
}
$res_pdf = p_mysql_query("
select * from offreformation where idf_formation = '$id_formation'
");
$row = mysql_fetch_array($res_pdf);
....
Ce script fonctionne bien sous Mozilla ou j'arrive à récupérer la valeur du boton cliqué.En revanche sous IE les informations envoyées ne sont pas les mêmes et le script ne fonctionne pas.
Avez vous une idée pour le simplifier ou le corriger ?