par
sadeq » 20 sept. 2006, 17:12
Je pense que le problème vient du fait que tu as plusieurs <td> et donc plusieurs <form>
et que tu utilises le même nom pour tous les formulaires
Il faut donner des noms différents de formulaires et spécifier le bon nom de form dans les submit()
Exemple :
si la production des <td> est automatisée dans une boucle PHP,
il faut utiliser un compteur de form (dans l'exemple c'est $i)
$i = 1; //initialiser un compteur de form
...
<td align="center" valign="middle">
<form name="form'.$i.'" method="POST" action="liste_demandes.php">
<input name="iddoc" type="hidden" value="'.$selectdip["iddoc"].'">
<a href="javascript:document.form'.$i.'.submit()">'.$selectdip["iddoc"].'</a>
</form>
</td>
...
$i++; //incrémenter le compteur
ps: Attention, remplaces "javascript& #058;" par "javascript:"
Je pense que le problème vient du fait que tu as plusieurs <td> et donc plusieurs <form>
et que tu utilises le même nom pour tous les formulaires
Il faut donner des noms différents de formulaires et spécifier le bon nom de form dans les submit()
[b]Exemple :[/b]
si la production des <td> est automatisée dans une boucle PHP,
il faut utiliser un compteur de form (dans l'exemple c'est $i)
[php]
$i = 1; //initialiser un compteur de form
...
<td align="center" valign="middle">
<form name="form'.$i.'" method="POST" action="liste_demandes.php">
<input name="iddoc" type="hidden" value="'.$selectdip["iddoc"].'">
<a href="javascript:document.form'.$i.'.submit()">'.$selectdip["iddoc"].'</a>
</form>
</td>
...
$i++; //incrémenter le compteur
[/php]
ps: Attention, remplaces "javascript& #058;" par "javascript:"