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 :

[Debutant] Formulaires PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 79
    Par défaut [Debutant] Formulaires PHP
    Voila, decidemment, ces formulaires sont loin d'etre simples à comprendre.

    J'ai enfin réussi à en faire un qui marche, mais un nouveau probléme se pose, qui doit etre facilement resolu je pense: en effet je voudrais que si l'enregistrement dans la base de données est réussi, la phrase suivante s'affiche : "Enregistrement réussi, merci de vous être inscrit" et aussi qu'un mail soit envoyé à la personne qui s'est inscrite.

    Comme code j'ai ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $resultat = MySQL_Query($requete) or die("erreur dans la requete : " . $requete) ;
    Il faut faire quoi maintenant?
    Mon but c'est en fait que les actions décrites plus haut ne se déclenchent que si l'enregistrement marche, autrement dit si "erreur dans la requete" etc ne s'affiche pas. Comment faire?

    Merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut
    il faut faire un if : s'il n'y a pas d'erreur alors t'écris ta phrase.
    Puis ensuite t'envoi ton mail

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if($resultat != false){
    echo "Enregistrement réussi, merci de vous être inscrit" ;
    //Envoi du mail : pour ca regarde dans les tuto PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 79
    Par défaut
    merci, c'est pour le "if" que je demandais surtout, je me doutais qu'il y avait un truc dans le genre, mais je n'etais pas sur.
    Merci bien!

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut
    Mais de rien.

    Gailup.

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

Discussions similaires

  1. Debuter en formulaire php
    Par affouffa dans le forum Langage
    Réponses: 14
    Dernier message: 06/05/2010, 20h46
  2. [MySQL] Formulaire php + bdd = perte des sauts de ligne html ?
    Par sunshine33 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 03/10/2005, 11h19
  3. [Debutant]Formulaire menu deroul.+link pour nouvelle option
    Par Marc_3 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 04/04/2005, 09h52
  4. [debutant][formulaire] deux boutons
    Par F.F. dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 08/03/2005, 15h44
  5. [Debutant]Formulaire d'envoie de mail
    Par Wyatt dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 31/01/2005, 21h04

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