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] bouton qui execute mal


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Avril 2006
    Messages : 264
    Par défaut [PHP-JS] bouton qui execute mal
    bonjour j'ai une fontion mail

    on clique sur envoyer un mail la le formulaire s'affiche on remplie on clique sur envoyer et je recois bien le mail

    mais j'aimerais que lorsque je clique sur envoyer je revienne à ma page juste avant sans formulaire parcque dans ma situation si je erclique sur envoyer un mail ça me renvoit un mail vide !

    je vous donne ma structure dans un fichier j'ai le bouton qui appele la fonction mail
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <br>
    <div>
    <a href="consult.php?EX=3">CONTACTEZ-NOUS PAR MAIL</a>
    </div>
    </br>
    la fonction mail est la suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    function mailenv()
    {
            //require('menu_fam_client.php');
            $mail = $_POST['email'];
            $message = $_POST['msg'];
            $sujet = $_POST['subject'];
            $to = 'langoustet@yahoo.fr';
            mail("$to", "$sujet", "$message", "From: $mail\n Reply-To: $mail") ;
            $contenu = 'formail.mod';
            require('menu_fam_client.php');
            require('page.mod');
            }
    } //mailenv()
    et mon formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    <div>
    <form vname="FormName" action="consult.php?EX=3" method="post"
    enctype="multipart/form-data" name="form">
    <fieldset>
    <table border="0" cellpadding="5" cellspacing="0" width="137">
        <tr>
           <td>Exp&eacute;diteur:</td>
           <td><input type="text" name="email" size="35"></td>
        </tr>
        <tr>
           <td>sujet</td>
           <td><input type="text" name="subject" size="35"></td>
        </tr>
        <tr>
           <td>message</td>
           <td><textarea rows="12" name="msg" cols="40"></textarea></td>
        </tr>
        <tr>
           <td>priorite:</td>
           <td>
              <div align="left">
                 <select name="priority" size="1">
                    <option value="1">urgent
                    <option value="2">haute
                    <option value="3">moyenne
                    <option value="4">basse
                    <option value="5">aucune
                 </select> <input type="submit" value="envoyer"></div>
            </td>
        </tr>
    </table>
    </fieldset>
    </form>
    </div>
    voila j'espere que vosu avez compri merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <form vname="FormName" action="consult.php?EX=3" method="post"
    enctype="multipart/form-data" name="form">
    Si tu veux changer l'adresse lorsque tu cliques sur envoyer tu peux seulement modifier l'attribut action du form.

  3. #3
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par temperature
    mais j'aimerais que lorsque je clique sur envoyer je revienne à ma page juste avant sans formulaire parcque dans ma situation si je erclique sur envoyer un mail ça me renvoit un mail vide !
    Heu... J'ai pas très bien compris, tu peux réexpliquer ?

  4. #4
    Membre éclairé
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Avril 2006
    Messages : 264
    Par défaut
    si je change le action ça ne va plus vers la fonction q'il faut !!

    je reexplique j'ai le bouton qui m'affiche le formulaire et celui qui envoi le mail

    celui qui envoi le mail marche mais quand j'ai cliquez sur celui ci il me reste sur ma page le formulaire vide donc quand je clique sur le premier bouton qui affiche le formulaire ça m'envoi un mail vide

  5. #5
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Par défaut
    Si tu as envoyé l'email correct, tu fais un header sur la page d'avant le formulaire.

  6. #6
    Membre éclairé
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Avril 2006
    Messages : 264
    Par défaut
    je ne sais pas utiliser les header
    tu peux me dire par raport à mon code au dessus ou le mettre ?

  7. #7
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Par défaut
    Juste après l'utilisation de mailenv(), tu fais un header(lien_de_ta_page) ou tu veux rediriger.

Discussions similaires

  1. Bouton qui s'execute pas
    Par paradeofphp dans le forum ASP.NET
    Réponses: 2
    Dernier message: 10/05/2007, 16h22
  2. Réponses: 3
    Dernier message: 01/05/2007, 10h06
  3. [PHP-JS] Bouton qui renvoie vers une fonction
    Par francki51 dans le forum Langage
    Réponses: 3
    Dernier message: 28/12/2006, 11h16
  4. Réponses: 1
    Dernier message: 25/10/2006, 22h03
  5. [Javascript] bouton qui appele a une page php
    Par belakhdarbts dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 23/06/2006, 22h38

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