Assossié une fonction a un bouton - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Assossié une fonction a un bouton (/showthread.php?tid=1360) |
Assossié une fonction a un bouton - V1nc3 - 26-06-2007 Autre petit prob que j'ai avec mon script : A la connexion, je me connecte automatiquement sur le premier perso : $perso = 1; Sur ma page de jeu, j'ai mis un bouton "Changer de perso" et j'aimerai qu'en cliquant dessus, j'ai le code suivant qui s'éxécute : Code PHP :
Je dois faire ça comment donc? un <form action="???"> ou je sais pas :S RE: Assossié une fonction a un bouton - nemesis_elite - 26-06-2007 tu peut faire un formulaire, ou bien faire un lien c'est comme tu le sent, mais le mieux c'est quand même le formulaire RE: Assossié une fonction a un bouton - V1nc3 - 26-06-2007 C'est a dire? Sachant qu'il faut que je redirige vers la meme page :S RE: Assossié une fonction a un bouton - Maegia - 26-06-2007 Un simple petit formulaire ordinaire qui renvoie sur ta page. Tu nommes ensuite ton bouton comme tu l'entends, et tu vérifies, en loadant ta page, s'il a été cliqué, simplement. Code PHP :
Code PHP :
RE: Assossié une fonction a un bouton - taurri - 26-06-2007 Je peut te donner vite fait une methode avc un lien ... Exemple t'a un lien "Choisir le personnage X" qui redirige vers index.php?perso=X il te suffit de faire: Code PHP :
compris ? RE: Assossié une fonction a un bouton - V1nc3 - 26-06-2007 Je ne veux pas passer par un GET :/ Maegia, ce que tu as fais, c'est ce que j'ai mis, mais pas moyen... Code PHP :
et dans la page : Code PHP :
Seuelement, j'ai eut 2 petits probs, si je passe du premier perso au 2e pas de probs, par contre ça ne fonctionne pas du 2e au 1er... De plus, si je suis sur le second et que je clic sur le lien pour accéder a la page jouer, ça me remets sur le premier, pour régler ça j'ai utiliser des sessions au lieu de la formulaire ternaire, par contre, le prob viens d'en fait d'un undefinied index : Notice: Undefined index: changer_perso in c:\documents and settings\user\bureau\site_lotr\includes\jouer.php on line 10 (ligne du test sur if $_POST) que j'arrive pas a régler :S RE: Assossié une fonction a un bouton - taurri - 26-06-2007 heu je suis pas sur mais essai ca : Code PHP :
dit le moi si je dit une connerie ... RE: Assossié une fonction a un bouton - V1nc3 - 26-06-2007 Bah le probleme, c'est de définir changer_perso, le problème, c'est que je sais pas comment définir la valeur d'un bouton o.O RE: Assossié une fonction a un bouton - V1nc3 - 26-06-2007 En fait le problème, c'est que lorsque je clic sur le bouton la première fois, ça ne change pas de persos, par contre les autres fois ça change. ça doit venir de l'actualisation de la valeur de $perso, ne serait il pas possible d'en changer la valeur avant de revenir sur la page? |