IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] envoi conditionnel, comment ?


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 101
    Points : 50
    Points
    50
    Par défaut [PHP-JS] envoi conditionnel, comment ?
    salut, j'ai créé un formulaire php et le script de traitement. Tout fonctionne parfaitement.
    Il me manque un chose sur laquelle je me casse la tête, la confirmation des données entrées et l'envoi.
    Quand l'utilisateur clique sur "Soumettre", ses données, nom, adresse,sujet,etc...sont affichés avant l'envoi.
    "Vos données sont-elles correctes? OUI-NON
    À ce moment, il a le choix.
    Mon problème est le choix OUI, avec NON il sufit de réafficher le formulaire par ex:

    <a href="form.php">nein</a>et on est redirigé sur le formulaie


    tandis qu'avec OUI, les données sont envoyées par email.
    Quel est le bout de script qui permet l'envoi conditionnel des données surtout pour l'option OUI?
    Qui a un exemple ou un conseil?
    Merci. A+

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Points : 624
    Points
    624
    Par défaut
    3 étapes sont nécessaire (ou 2 avec javascript) :
    - envoie des info du formulaire a un script de damande de confirmation
    - envoyer les données confirmées a un script d'expédition
    - expédié les informations

    Il faut donc que tu envois tes données a une page qui se chargera de les récapitulés avec un bouton oui et non, et une page qui expédiera l'info si c'est oui.

    le plus sur est d'utiliser un formulaire avec la methode POST, avec des balises types

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <form mathod="POST" action="./expedition.php">
    <input type="hidden" name="nom_variable1" value="valeur_variable1">
    <input type="hidden" name="nom_variable2" value="valeur_variable2">
    <input type="submit" value="oui">
    </form>
     
    <form mathod="POST" action="./formulaire.php">
    <input type="submit" value="non">
    </form>

  3. #3
    Membre averti

    Profil pro
    Inscrit en
    Mai 2002
    Messages
    640
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 640
    Points : 408
    Points
    408
    Par défaut
    J'ai pris l'habitude d'enregistrer les variables postées dans une variable de session $_SESSION["formdata"] pour pouvoir les récupérer à tout moment.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JS] Envoi de données
    Par Newt dans le forum Langage
    Réponses: 2
    Dernier message: 18/04/2006, 12h05
  2. Réponses: 1
    Dernier message: 10/04/2006, 21h22
  3. [Php/MySQL] Envoi de mails selon requête
    Par martonpylon12 dans le forum Débuter
    Réponses: 7
    Dernier message: 28/03/2006, 15h00
  4. [PHP-JS] Envoi de données sur une même page...
    Par dudux dans le forum Langage
    Réponses: 8
    Dernier message: 14/09/2005, 14h51
  5. [PHP-JS] Envoi de variable sans passer par un submit
    Par adilou1981 dans le forum Langage
    Réponses: 4
    Dernier message: 15/11/2004, 20h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo