Bonjour,
je souhaiterai créer un bouton avec une image qui lorsque cliqué provoque une action.
Ici dans mon code, pour simplifier il m'affiche une phrase.
Je sais que les input type image renvoient les coordonnées cliquées par la souris.
Voici ce que j'ai fait:
Le souci est que déjà au départ $_POST["mise_a_jour_x"] et $_POST["mise_a_jour_y"] possèdent une valeur et donc fatalement ma condition est vrai.
Je voudrais que l'action n'ai lieu que sur selection de l'image
Pouvez vous m'aider, merci
Modifié par Boubou57 (21 Nov 2008 - 07:53)
je souhaiterai créer un bouton avec une image qui lorsque cliqué provoque une action.
Ici dans mon code, pour simplifier il m'affiche une phrase.
Je sais que les input type image renvoient les coordonnées cliquées par la souris.
Voici ce que j'ai fait:
<div id="contenu_page_de_texte">
<div class="image_de_titre">
<img src="images/fl-rouge-orange.gif">
</div>
<H1>Bienvenue <?php echo htmlentities(trim($_SESSION['prenom'])); ?> !</H1>
<form action="espace_admin.php" method="post" >
<table>
<tr>
<td><input type="image" name="mise_a_jour" value="horloge" src="images/horloge.gif" /></td>
<!-- <td><input type="button" name="connexion" value="Connexion"></td>
<td><input type="button" name="connexion" value="Connexion"></td>
<td><input type="button" name="connexion" value="Connexion"></td>
<td><a href="deconnexion_admin.php">Déconnexion</a></td> -->
</tr>
</table>
</form>
<?php if (isset($_POST["mise_a_jour_x"]) && isset($_POST["mise_a_jour_y"])){
$texte = 'cela fonctionne';
echo $texte;}?>
</div>
Le souci est que déjà au départ $_POST["mise_a_jour_x"] et $_POST["mise_a_jour_y"] possèdent une valeur et donc fatalement ma condition est vrai.

Je voudrais que l'action n'ai lieu que sur selection de l'image

Pouvez vous m'aider, merci

Modifié par Boubou57 (21 Nov 2008 - 07:53)