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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Boutons non gérés en ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Boutons non gérés en ligne

n°1122268
Hartefakt
Posté le 16-06-2005 à 17:06:28  profilanswer
 

Bonjour,
 
J'ai eu une mauvaise surprise après la mise en ligne d'un site.
 
J'ai 4 boutons à la fin d'un formulaire, et je ne peux tester les actions que de deux boutons, les deux autres ne renvoient rien. Je peux par exemple faire "compte suivant" et pas "suppression compte"... J'ai testé exactement la même version du site en local et cela marche très bien, alors comme ça n'a pas de rapport avec php ou autre, je vois pas pourquoi ça ne marche pas à partir du serveur...  :pfff:
 
Merci d'avance.

mood
Publicité
Posté le 16-06-2005 à 17:06:28  profilanswer
 

n°1122276
FlorentG
Unité de Masse
Posté le 16-06-2005 à 17:07:55  profilanswer
 

J'ai oublié ma boule de cristal chez moi, donc si tu pourrais poster un peu de code, ce serait sympa :D

n°1122284
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 17:13:43  profilanswer
 

FlorentG a écrit :

J'ai oublié ma boule de cristal chez moi, donc si tu pourrais poster un peu de code, ce serait sympa :D


cadeau:
http://www.librairie-chatrian.com/boule2.JPG
 
[:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122288
FlorentG
Unité de Masse
Posté le 16-06-2005 à 17:14:22  profilanswer
 

[:joce]

n°1122305
Hartefakt
Posté le 16-06-2005 à 17:18:43  profilanswer
 

La fin du code html du formulaire :

Citation :

<table border="0" cellpadding="0" cellspacing="0">
    <tr>
             <td>
          <div align="center">
            <input type="submit" value="Valider" name="action" >
         </div></td>
        <td>
          <div align="center">
            <input type="submit" value="Compte suivant" name="action" >
         </div></td>
    <td>
          <div align="center">
            <input type="submit" value="Suppression compte" name="action" >
        </div></td>
  <td>
          <div align="center">
            <input type="submit" value="Retour" name="action" >
   
        </div></td>
      </tr>
   </table>


Le script php :

Citation :


$action = $_GET["action"];
if($action=="Retour" )
{
}
if($action=="Suppression compte" )
{
}


En affichant $action, je peux voir Retour si j'ai cliqué sur Retour, mais pas Suppression compte.

n°1122314
FlorentG
Unité de Masse
Posté le 16-06-2005 à 17:20:35  profilanswer
 

J'adooooore le code HTML. Nan là je suis vraiment fan :love: Comment faire ultraaaa compliqué et lourdingue alors qu'on peut faire 100%, nan 500% plus simple :love:

n°1122323
Hartefakt
Posté le 16-06-2005 à 17:26:24  profilanswer
 

A part les div en trop, sachant que je suis obligé de mettre des boutons, je vois mal comment faire plus simple... Mais je ne demande qu'à m'instruire.
Toujours est-il que ça ne résoudra pas mon problème.

n°1122326
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 17:28:18  profilanswer
 

Hartefakt a écrit :

A part les div en trop, sachant que je suis obligé de mettre des boutons, je vois mal comment faire plus simple... Mais je ne demande qu'à m'instruire.
Toujours est-il que ça ne résoudra pas mon problème.


<input type="submit" value="Valider" name="action" >
<input type="submit" value="Compte suivant" name="action" >
<input type="submit" value="Suppression compte" name="action" >
<input type="submit" value="Retour" name="action" >


[:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122330
Hartefakt
Posté le 16-06-2005 à 17:31:05  profilanswer
 

Ah, oui, sans doute... Enfin à la base ce n'est pas moi qui ait fait le code html, avant c'était fait en frontpage par la chef. :D

n°1122337
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 17:36:31  profilanswer
 

Et tu devrais éviter les espaces comme ça dans les valeurs de ton code HTML, parce que ça va être URLEncoded à l'envoi donc ta valeur "Suppression compte" va au mieux devenir "Suppression%20compte" [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 16-06-2005 à 17:36:31  profilanswer
 

n°1122399
gatsusat
Posté le 16-06-2005 à 18:49:45  profilanswer
 

bah masklinn, apres les bouton submit n'ont plus vraiment de sens. Comment veux tu replacer l'espace toi ??????
 
Ca t'affiche un truc nul là : Suppressioncompte
 

n°1122947
FlorentG
Unité de Masse
Posté le 17-06-2005 à 11:27:20  profilanswer
 

masklinn a écrit :

Et tu devrais éviter les espaces comme ça dans les valeurs de ton code HTML, parce que ça va être URLEncoded à l'envoi donc ta valeur "Suppression compte" va au mieux devenir "Suppression%20compte" [:pingouino]


Pour ma part, en POST, jamais eu de problème, à verifier en GET...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Boutons non gérés en ligne

 

Sujets relatifs
passer une ligne ds un fichier textecomment dupliquer une ligne dans ma base de donnée
creation de site de vente en lignesuppression d'une ligne d'un fichier en vba
Menu contextuel et boutons personnalisés[PHP/MySQL] Comment afficher les sauts de ligne d'une TEXTAREA?
Editeur de programmation en ligne (en php)retour a la ligne...
Retour à la ligne LabelSupprimer retour à la ligne
Plus de sujets relatifs à : Boutons non gérés en ligne


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