Besoin d'aide en php

fati_fiore Messages postés 842 Date d'inscription   Statut Membre Dernière intervention   -  
fati_fiore Messages postés 842 Date d'inscription   Statut Membre Dernière intervention   -
bonsoir
j'ai une page web ou il y a un formulaire en html dans ce formulaire j'ai deux bottons "modifier "et "envoyer" si l'utilisateur a cliqué sur le botton envoyer je doix enregister ces données là alors que si il a cliqué sur le botton "modifier" je ne doix pas enresitrer mais lui reafficher ce qu'il a saisi mon probleme si au niveau de la page php je ne sais comment distinguer entre les deux bottons et merci d'avance
Configuration: Windows XP
Internet Explorer 6.0

7 réponses

  1. Hwi_noree Messages postés 39 Date d'inscription   Statut Membre 14
     
    aaaaahhh ok !!!
    PAGE 1
    var1 saisie
    var2 saisie
    PAGE 2
    var1 récupérée
    var2 récupérée
    avec :
    [Valider] --> envoie sur PAGE3 (avec des type='hidden')
    [Modifier] == <input type='button' value='Modifier' onclick="window.location.href='PAGE1.php'"' />
    ....
    donc si tu cliques sur [Modifier] tu retourne PAGE1
    PAGE 1
    là il faut ajouter un test sur tes variables à chaque fois pour l'afficher (si c'est la deuxième fois que t'es sur la page) ou non (si c'est la 1ere fois)
    donc dans chaque input=text tu ajoutes:
    <?php if (!empty($_TAMETHODE['var1'])) { $var1= $_TAMETHODE['var1']; echo "value='".$var1."'" ; }
    var1 saisie
    var2 saisie
    1
  2. Hwi_noree Messages postés 39 Date d'inscription   Statut Membre 14
     
    Lu !

    Donc normalement tu as bien un <form action='arrivee.php' .......</form>,
    Tu as deux types d'input :
    - <input type='submit' ... qui envoie les info à la page arrivee.php
    - <input type='boutton' ... qui a priori ne fait rien. Le type bouton, c'est juste pour la forme. pour qu'il agisse, tu dois mettre par exemple un onClick genre : <input type='button' onclick="tafonction();"/>
    0
    1. fati_fiore Messages postés 842 Date d'inscription   Statut Membre Dernière intervention   12
       
      mon probleme c'est au niveau du php comment dire en php "si l'utilisateur a cliqué sur le botton envoyer fait ceci sinon si il a cliqué sur le botton modifier fait cela " ?
      0
  3. Hwi_noree Messages postés 39 Date d'inscription   Statut Membre 14
     
    Re,
    j'ai vraiment rien compris à ce que tu viens de dire... Désolée
    Explique ce que tu veux faire ?
    Tu veux bien :
    [Valider] ----> qui envoie
    [Modifier] -----> qui n'envoie pas mais reste sur la page courante et fait une autre action (laquelle d'ailleurs... ?)
    0
  4. fati_fiore Messages postés 842 Date d'inscription   Statut Membre Dernière intervention   12
     
    "modifier " il va redirectionner vers une autre page là ou on affichera ce que l'user à dejà saisi en lui donnant la possibilitée de modifier
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fati_fiore Messages postés 842 Date d'inscription   Statut Membre Dernière intervention   12
     
    Je vais tester et merci beaucoup pour votre aide
    0
  7. Hwi_noree Messages postés 39 Date d'inscription   Statut Membre 14
     
    avec plaisir
    0
  8. fati_fiore Messages postés 842 Date d'inscription   Statut Membre Dernière intervention   12
     
    Je l'ai testé et ça a bien marché, il a bien satisfait mes besoins merci une autre fois
    0