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 ?
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 ?
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...
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
Ne pas oublier le tag "résolu" !!!
@+
Que votre situation soit bonne ou mauvaise, cela va changer...
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.
titoenis c'est bon ? pb résolu ? si oui n'oubli pas de changer l'intitulé du post, merci d'avance.
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 javascriptEnvoyé par Royd938
Code : Sélectionner tout - Visualiser dans une fenêtre à part <%@LANGUAGE="JAVASCRIPT"%>
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
petit exemple de ta page formulaire.asp
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
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> <input type="submit" value="Envoyer"style="background-color:blue"> <input type="reset" value="Annuler"style="background-color:blue"> </blockquote> </FORM> </body> </html>
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.
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 !Envoyé par Royd938
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager