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

PHP & Base de données Discussion :

Besoin d'Aide PHP reçois pas formulaire par e-mail [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut Besoin d'Aide PHP reçois pas formulaire par e-mail
    Bonjour,

    J'ai créer un Formulaire pour mon site mais quand je clic sur le Bouton Envoyer je ne le reçois pas dans mes e-mail.

    Mon adresse e-mail est bonne.

    Et je n'ai rien dans mes courriers indésirables.

    Quelqu'un pourrais m'aider et me dire pourquoi je ne reçois pas le formulaire par e-mail.


    Voici mes deux page .php



    Première page :

    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
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
     
     
    <html>
        <head>
            <title>Achat Publicite AlloPass</title>
            <meta http-equiv="content-type" content="text/html; charset=UTF-8">
            <style type="text/css">
                input { width: 300px; padding: 3px; }
                input[type="submit"] { width: auto; }
                textarea { padding: 5px; }
            </style>
        </head>
    <body>
     
    <form action="envoyer.php" method="post">
        Pseudo :
        <br /><input type="text" name="pseudo" />
        <br />
        <br />
     
        Adresse E-mail :
        <br /><input type="text" name="mail" />
        <br />
        <br />
     
        Nom du Site :
        <br /><input type="text" name="nomdusite" />
        <br />
        <br />
     
        Lien du Site :
        <br /><input type="text" name="liendusite" />
        <br />
        <br />
     
        Description du Site ou Code HTML :
        <br /><textarea cols="70" rows="10" name="message"></textarea>
        <br />
        <br />
     
        <input type="submit" value="Envoyer Commande" />
        </form>
     
        </body>
    </html>
     
     
     
    Deuxième page :
     
     
    <?php
    if(isset($_POST['pseudo']) & isset($_POST['mail']) & isset($_POST['nom du Site']) & isset($_POST['lien du Site']) & isset($_POST['message'])) // Si les variable existent :
    {
        if($_POST['pseudo']!=NULL AND $_POST['mail']!=NULL AND $_POST['nom du site']!=NULL AND $_POST['lien du site']!=NULL AND $_POST['message']!=NULL) // Si on a quelque chose à enregistrer :
        {
            $pseudo = stripslashes($_POST['pseudo']);
            $mail = stripslashes($_POST['mail']);
            $nomdusite = stripslashes($_POST['nom du site']);
            $liendusite = stripslashes($_POST['lien du site']);
            $message = stripslashes($_POST['message']);
     
            $adresse = "mailorpro@orange.fr";
            $titre = "Achat PubMembre AlloPass: $pseudo";
            $contenu = "$pseudo Achat Campagne AlloPass:\n\n$message \n\nAdresse E-mail destinataire:$mail";
            $headers = 'From: "Achat PubMembre AlloPass"<'.$mail.'>'."\n";
     
            // Envoi de l'e-mail :
            mail($adresse, $titre, $contenu, $headers);
     
            // Affichage "e-mail envoyé" :
            echo "Votre message a bien été envoyé ! Cause : Tous les champs doivent être rempli.";
        }
     
        else {
            echo "Votre message n'a pas été envoyé !";
        }
    }
    ?>
     
    <br />
    <br />
    <a href="http://www.mailorpro.com">Revenir Sur le Site MailOrPro</a>

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    est-ce que tu as bien le "Votre message a bien été envoyé" ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Citation Envoyé par sabotage Voir le message
    est-ce que tu as bien le "Votre message a bien été envoyé" ?
    Bonjour,

    non cela ne s'affiche pas.

    Par contre, cela me renvoi bien vers une page blanche avec ce lien :


    Revenir Sur le Site MailOrPro
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="http://www.mailorpro.com">Revenir Sur le Site MailOrPro</a>

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    C'est "&&" et non pas "&".

    Ton deuxième IF ne sert a rien, il est redondant avec le premier.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Citation Envoyé par sabotage Voir le message
    C'est "&&" et non pas "&".

    Ton deuxième IF ne sert a rien, il est redondant avec le premier.
    J'ai modifier & par &&.

    et je ne reçois toujours pas le mail.

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu as mis des espaces dans tes noms d'index.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

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

Discussions similaires

  1. Besoin d'aide PHP / URL REWRITING
    Par bastien211 dans le forum Langage
    Réponses: 2
    Dernier message: 07/03/2011, 13h21
  2. besoin d'aide sur envoi de commande par script SSH
    Par threepwood dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 16/03/2010, 17h52
  3. Besoin d'aide: php/sql
    Par tulipelover dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 29/06/2009, 22h45
  4. [FTP] Besoin d'aide php ftp_put
    Par fab53 dans le forum Langage
    Réponses: 3
    Dernier message: 21/11/2007, 16h47
  5. Réponses: 3
    Dernier message: 23/07/2007, 10h51

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