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

HTML Discussion :

inscription via le web et enregistrement dans une base de données


Sujet :

HTML

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut inscription via le web et enregistrement dans une base de données
    Bonjour,
    je voulais faire une page web à partir de laquelle on pouvait saisir des données personnelles (nom, prénom et code) qui seraient enregistrés dans une base de donnée.
    Alors une suggestion ?

  2. #2
    Membre éclairé Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Points : 718
    Points
    718
    Par défaut
    salut !
    t'as déjà entendu parler du php ?
    essaie et tu ne seras pas déçu !

    commence par lire les tutos sur php

    http://php.developpez.com/cours/

    @+
    Que votre situation soit bonne ou mauvaise, cela va changer...

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2003
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 191
    Points : 158
    Points
    158
    Par défaut
    en gros tu as:

    1) php + mysql ou sqlite
    2) java (jsp, servlet) + ce que tu veux comme db
    3) asp.net + ce que tu veux comme db

    la liste n'est pas exhaustive mais c'est ce qui est le plus utilisé. Mnt tout dépend de ton niveau de programmation. Si tu débute, je te conseille php sans hésiter

  4. #4
    Membre éclairé Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Points : 718
    Points
    718
    Par défaut don't forget
    Ne pas oublier le tag "résolu" !!!
    @+
    Que votre situation soit bonne ou mauvaise, cela va changer...

  5. #5
    Membre chevronné Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Points : 1 967
    Points
    1 967
    Par défaut
    Comme dit précédemment, il te faut un langage coté serveur. Pour le choisir ca dépend justement du serveur.
    Si tu as Apache, c'est en PHP, si tu as IIS c'est en ASP. Ces deux langages sont équivalent. Si tu sais programmer, le PHP ressemble au C et l'ASP se programme en VB script ou Javascript.

  6. #6
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 88
    Points : 104
    Points
    104
    Par défaut
    titoenis c'est bon ? pb résolu ? si oui n'oubli pas de changer l'intitulé du post, merci d'avance.

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Février 2003
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 191
    Points : 158
    Points
    158
    Par défaut
    Juste pour corriger ce qui a été dit. On ne code pas des pages ASP en javascript. Le javascript est un langage côté client et pas serveur. En ASP.Net tu as le choix entre VB.NET et C#...

  8. #8
    Membre chevronné Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Points : 1 967
    Points
    1 967
    Par défaut
    Citation Envoyé par Royd938
    Juste pour corriger ce qui a été dit. On ne code pas des pages ASP en javascript. Le javascript est un langage côté client et pas serveur. En ASP.Net tu as le choix entre VB.NET et C#...
    si si tu peux écrire de l'ASP coté serveur en javascript
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@LANGUAGE="JAVASCRIPT"%>

  9. #9
    Membre du Club Avatar de Badboy62cfp
    Inscrit en
    Mai 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2005
    Messages : 109
    Points : 58
    Points
    58
    Par défaut
    Oui je confirme pour l'ASP, tu peux choper le code utile un peu partout. Et tu peux eussi utiliser une base de données quelconque comme access par exemple....
    c'est ps bien compliqué ton problème

  10. #10
    Membre du Club Avatar de Badboy62cfp
    Inscrit en
    Mai 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2005
    Messages : 109
    Points : 58
    Points
    58
    Par défaut
    petit exemple de ta page formulaire.asp

    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
    <html>
     <head>
     </head>
    <body BGCOLOR="black">
    <hr>
    <font color="white">
    <h4>Si vous avez des remarques à faire ou une question à poser, 
      veuillez remplir ceci :</h4>
    </font ><br>
     <FORM Action="ajouter.asp" method="get">
     <table border="0" width="100%">    
      <tr><td width="17%">
     <font color="blue">Nom    :</font>
     </td>
     <td width="16%">
     <input type=text size=15 name="nom"><br>
     </td> </tr>
      <tr><td width="16%">
     <font color="blue">Prénom :</font> 
     </td>
         <td width="17%">
     <input type=text size=15 name="prénom"><br>
     </td></tr>
     <tr><td width="17%">
     <font color="blue">Adresse E-Mail :</font> 
     </td>
     <td width="16%">
     <input type=text size=20 name="email"><br>
     </td> </tr>
    <tr><td width="17%"> <font color="blue">Commentaire/Question</font> </td>
     <td width="16%">
     <input type=text size=125 name="question"><br>
     </td></tr>
    </table>
     <blockquote>
      <p align="center"></font>
    <form>&nbsp;&nbsp;&nbsp;
       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      <input  type="submit" value="Envoyer"style="background-color:blue">
      <input type="reset" value="Annuler"style="background-color:blue">
    </blockquote>
    </FORM>
    </body>
    </html>
    puis tu recupère les données dans une page ajouter.asp pour intégrer dans ta base de données....

    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
    <html>
    <head>
    <title>
    confirmation</title>
    <body BGCOLOR="black"link="white">
     
    <%N=Request.queryString("nom")
    P=Request.queryString("prénom")
    E=Request.queryString("email")
    D=Request.queryString("question")%>
     
     
    <%'-------déclaration de la base------------------------------
    DSN_BASE = "DBQ=" & Server.Mappath("questions.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25"%>
    <%'-------création de la connection et du recordset-----------
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open DSN_BASE
    Set RS = Server.CreateObject("ADODB.Recordset")
    <%'-------définition et exécution de la requête---------------
    RequeteSQL = "insert into question (nom,prénom,email,question) values ('"&N&"','"&P&"','"&E&"','"&D&"')"
    RS.Open RequeteSQL , Conn%>
    <br><br><br><br>
    <%if len(N)=0 or len(P)=0 or len(E)=0 or len(D)=0 then
         response.redirect "droite.asp"
       else response.redirect "formulaire.asp"
     
      
    end if%>
    <%'-------fermeture de la connection et du recordset----------
    Set RS = Nothing
    Conn.Close
    Set Conn = Nothing%>
     
     
     
    </body>
    </html>

    Enfin voila, c'est valable si tu décide de prendre l'ASP commme langage et Access comme BD sinon tu changes ce que tu as besoin.

  11. #11
    Membre habitué
    Profil pro
    Inscrit en
    Février 2003
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 191
    Points : 158
    Points
    158
    Par défaut
    ok mais là, c'est de l'ASP et pas de l'ASP.NET qui utilise la plateforme dotnet. L'ASP utilise du vbscript ou du javascript et l'ASP.NET du VB.NET ou du C#. Je pense que l'ASP est légèrement dépassé à l'heure actuelle

  12. #12
    Membre du Club Avatar de Badboy62cfp
    Inscrit en
    Mai 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2005
    Messages : 109
    Points : 58
    Points
    58
    Par défaut
    Citation Envoyé par Royd938
    ok mais là, c'est de l'ASP et pas de l'ASP.NET qui utilise la plateforme dotnet. L'ASP utilise du vbscript ou du javascript et l'ASP.NET du VB.NET ou du C#. Je pense que l'ASP est légèrement dépassé à l'heure actuelle
    Dépassé ou non, il reste efficace pour ce genre de chose !

Discussions similaires

  1. [Conception] Repérer un nouvel enregistrement dans une base de données
    Par MikeV dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 30/08/2007, 16h49
  2. MàJ/ajout d'un enregistrement dans une base de données mySQL
    Par BMT_Benoît dans le forum Windows Forms
    Réponses: 2
    Dernier message: 21/08/2007, 08h02
  3. Réponses: 10
    Dernier message: 17/03/2007, 14h05
  4. enregistrer dans une base de données
    Par liverbird dans le forum C++Builder
    Réponses: 33
    Dernier message: 12/07/2006, 19h50
  5. [MySQL] Enregistrer dans une base de données à partir d'une liste déroulante
    Par snakejl dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 17/05/2006, 16h32

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