Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3061 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP et HTML] Mettre une varial PHP lors d'un click d'un bouton HTML.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP et HTML] Mettre une varial PHP lors d'un click d'un bouton HTML.

n°2184492
Alaanor
Posté le 06-04-2013 à 17:04:05  profilanswer
 

Bonjour,  :bounce:  
 
J'aimerai savoir comment mettre une variable PHP lors d'un clique sur un bouton html :??:  
 
Sur ce genre de bouton:

Code :
  1. <input type="button" value="ben un bouton c'est un bouton">


 
Merci pour vos réponses  :sol: !

mood
Publicité
Posté le 06-04-2013 à 17:04:05  profilanswer
 

n°2184515
NewsletTux
&lt;Insérez ici votre vie /&gt;
Posté le 06-04-2013 à 19:26:30  profilanswer
 

hello
 
<input type="button" value="<?php echo $ta_variable; ?>">
 
mais comme c'est du php, il faut savoir que :
1) la page doit porter l'extension .php (ou être interprétée en tant que telle)
2) c'est généré côté serveur, donc avant le chargement de la page. Sur ton navigateur tu ne dois voir que le résultat de l'instruction PHP, pas le "code PHP" dans ton bouton.


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°2184522
Alaanor
Posté le 06-04-2013 à 20:43:34  profilanswer
 

Oui, c'est exactement ça, sauf que j'aimerai fixer la variable, et non l'afficher !
 
Bon aller je fait une recherche Google quand même !

n°2184524
Alaanor
Posté le 06-04-2013 à 20:48:26  profilanswer
 

Donc si je mets ça;
 
<input type="button" value="<?php $ta_variable = 1; ?>">
 
ça va faire ça:
-Lorsque je clique sur le bouton, il va me mettre la variable "ta_variable" a 1.

n°2184526
Alaanor
Posté le 06-04-2013 à 21:10:01  profilanswer
 

Marche pas, je suis désoler...
 
En local ça marche pas, sur mon site il m'affiche une erreur.

n°2184553
bistouille
Posté le 07-04-2013 à 07:42:40  profilanswer
 

Alaanor a écrit :

Donc si je mets ça;
 
<input type="button" value="<?php $ta_variable = 1; ?>">
 
ça va faire ça:
-Lorsque je clique sur le bouton, il va me mettre la variable "ta_variable" a 1.


 
Non, tu n'auras rien dans ton value puisque tu ne fais qu'une déclaration de variable et non un affichage, avec echo donc.
 

Alaanor a écrit :

Marche pas, je suis désoler...
 
En local ça marche pas, sur mon site il m'affiche une erreur.


 
Attends, je consulte [:michaeldell]
 

n°2184599
CyberDenix
Posté le 07-04-2013 à 15:23:22  profilanswer
 

Tu dois faire une requête AJAX.
 
Tu ne peux pas setter directement une variable en PHP, car PHP c'est du serveur, et ton bouton là il s'affiche dans ton navigateur, c'est à dire côté client.
 
Tu dois donc trouver le moyen de faire une action qui part du client vers le serveur.
 
Et pour ca tu vas utiliser un langage de programmation défini côté client : javascript.
 
Tu définis un évènement (ex : click sur le bouton) et lorsque cet évènement se produit, tu envoies une requête AJAX (asynchrone, pour ne pas freezer le navigateur) vers ton serveur.
 
Ton serveur réceptionne la valeur, et met à jour la variable correspondante sur le serveur.


Message édité par CyberDenix le 07-04-2013 à 15:23:47

---------------
Directeur Technique (CTO)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP et HTML] Mettre une varial PHP lors d'un click d'un bouton HTML.

 

Sujets relatifs
Exécution script Powershell via PHPRenvoi de Javascript avec PHP [Résolu]
Formulaire de recherche avec champs vides en PHPinnertHML et variable de session PHP
Transfert de paramètres en PHP ![HTML] only - page web en local modifiable par le visiteur
[RESOLU] quel bouton submit a été cliqué ?[PHP]paramètre pas fonctionnel dans une fonction
Contraintes Choco et PHPFaire un bouton coloré PERL GTK2
Plus de sujets relatifs à : [PHP et HTML] Mettre une varial PHP lors d'un click d'un bouton HTML.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR