Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/02/2012, 12h12   #1
Membre du Club
 
Avatar de alain78
 
Homme Alain
Développeur informatique
Inscription : mai 2008
Messages : 117
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 59
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 117
Points : 55
Points : 55
Par défaut Formulaire avec image

Bonjour,

J'utilise des images cliquables:
- soit avec un lien A HREF
- soit avec un formulaire action='fichier.php'

Or j'essaye d'utiliser une image cliquable dans un formulaire
action={$_SERVER['PHP_SELF']} method='post'

Lorsque je clique sur l'image, le nom du champ n'est pas envoyé alors que les autres valeurs du formulaire sont bien envoyées.

Question:
Les champs input type='image' possèdent ils un nom ? Si oui ma syntaxe ci dessous est-elle correcte ?

Merci à vous et bonne journée.

Code :
1
2
3
 
		echo "<input type='image' src='\images\zoom.png' name='voir' alt='consulter'
  		STYLE='width:10%;'>";
__________________
Donnes un poisson à un homme tu le nourris un jour, apprends lui à pécher tu le nourris toute sa vie.
alain78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 13h39   #2
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 330
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 26
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 330
Points : 1 659
Points : 1 659
Tu peux tester si les variables $_POST['voir_x'] et $_POST['voir_y'] existent.

Ce sont les coordonnées du clic sur l'image pour les input image.
__________________
Zend Certified Engineer PHP 5.3

« Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/02/2012, 14h47   #3
Membre du Club
 
Avatar de alain78
 
Homme Alain
Développeur informatique
Inscription : mai 2008
Messages : 117
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 59
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 117
Points : 55
Points : 55
Par défaut solution simple

Merci,

Ta réponse m'a mis sur la voie d'une solution simple.

En fait comme j'ai plusieurs 'input image' dans le même formulaire,
il suffit de récupérer non pas la le nom de l'input image mais simplement le nom_x

Donc je teste s'il existe nom_x et si oui je sais quel bouton image a été cliqué.

JE viens de faire un grand pas en avant dans mon apprentissage.

Merci.
__________________
Donnes un poisson à un homme tu le nourris un jour, apprends lui à pécher tu le nourris toute sa vie.
alain78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h41.


 
 
 
 
Partenaires

Hébergement Web