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 :

Formulaire web


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 11
    Par défaut
    Pour reprendre la discussion que j'ai entamé, http://www.developpez.net/forums/sho...d.php?t=382453

    Au lieu d'enregistrer les données remplis dans mon formulaire sur ma boite mail, je voudrai les enregistrés sur une base de donnée c'est beaucoup plus pratique mais je ne vois pas comment faire avez vous une idée

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2007
    Messages : 46
    Par défaut
    Bien, je vais essayer de t'expliquer pour enregistrer sur une base de donnée. Le formulaire reste le même que sur le topic précédent :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <form method="post" action="enregistrement.php"> 
    <input type="text" name="mail"> <!-- email--> 
    <input type="texte" name="subject"> <!--sujet du mail--> 
    <texarea name="texte"></texarea> <!--le message--> 
    <input type="submit" name="submit" value="Envoyer"> 
    </form>
    la page php quant à elle va changer :
    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
     
    <?php
    // declaration des variables pour se connecter a la BDD
    // on supposera ici que ta base de donnée pourra enregistrer : id (en auto_increment), le mail, le message et le sujet (si besoin est...)
    $sujet=$_REQUEST['subject']; // recuperation des information du champ subject
    $expediteur=$_REQUEST['mail']; // recuperation des informations du champ mail
    $message=$_REQUEST['texte']; // recuperation du champ texte
    $bddserver=""; // serveur MySQL => sql.free.fr pour free
     
    $bddlogin=""; //Login de la base de donnée
     
    $bddpassword=""; // mot de passe de la base de donnée
     
    $bdd=""; //base de donnée, en général c'est le même que le login. (chez free c'est ça)
     
    // on se connecte a MySQL et on selectionne la BDD
    $liendb = mysql_connect ($bddserver, $bddlogin, $bddpassword);
    mysql_select_db ($bdd);
     
    //on met les infos dans la BDD que l'on nommera ici 'formulaire'
    $sql="INSERT INTO formulaire ( mail, sujet, message) VALUES ('".$expediteur."','".$sujet."','".$message."')";
     
    // on teste voir si les donnees ont bien ete enregistree
    if (mysql_query($sql)!=false) {
    	print("Les données ont bien été enregistrée.");
    }
    else {
    	print("Echec lors de l'enregistrement.");
    }
     
    // on se deconnecte de la BDD
    mysql_close($liendb);
    ?>
    Mais lis la doc, je suis sur que tout ca y est indiqué...

Discussions similaires

  1. Intercepter un formulaire web pour y remplir des champs
    Par rpoulin dans le forum Web & réseau
    Réponses: 7
    Dernier message: 04/03/2010, 15h12
  2. [formulaire web] gestion de la saisie
    Par Leishmaniose dans le forum Web
    Réponses: 7
    Dernier message: 18/01/2006, 13h33
  3. Remplissage automatique de formulaires web
    Par mhooreman dans le forum Web
    Réponses: 1
    Dernier message: 10/01/2006, 15h30
  4. Problemes formulaires web
    Par mdma64 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/08/2005, 10h09
  5. Réponses: 3
    Dernier message: 15/09/2004, 15h01

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