Bonjour,

Tout d'abord désolée si je ne suis pas dans le bon forum.

J'ai un problème avec la balise <input type="image" ... >

J'explique, j'ai une page avec plusieurs graphiques.
Je souhaite que quand je clique sur l'un d'eux, il s'affiche en grand avec certaines paramètres à côté.
J'ai déjà les deux partials faisant ça, le code de chacun est bien séparé.

Le problème, c'est que je veux que l'action de mon clique se fasse sur une image.

J'ai donc fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<form method="post">
	<input type="text" name="num_med_hidden" value="<?php echo $medaille; ?>"/>
	<input type="text" name="num_ordre_hidden" value="<?php echo $i; ?>"/>
	<input type="image" name="btn_graph" src="http://www.monprojet.fr/include/p_artichow_graph_soudeuse.php?id=<?php echo $id_soud;?>" width="100%" alt="Graph"/>	
	<!--<input type="submit" name="btn_graph"/>--> 
</form>
Et voici mon action :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
if($this->getRequestParameter('btn_graph')){
	$medaille_en_cours = $this->getRequestParameter('num_med_hidden');
	$soudure_en_cours = $this->getRequestParameter('num_ordre_hidden');
 
	$this->id_soudure = Doctrine_Core::getTable('TTraitement')->getGraphSoudeuse($medaille_en_cours, $soudure_en_cours, date('Y'));
 
	$this->medaille = $medaille_en_cours;
	$this->soudure = $soudure_en_cours;						
 
	$this->partial = 'partial_soudure_soudeuse';
}
Quand je fais le test avec le bouton "submit" tout marche bien, mais quand je fais le test avec le input type="image" ça me recharge seulement la page.

Qqun voit mon erreur?

Merci d'avance.