Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parJosselin Brunelle Modifié depuis plus de 9 années
1
La Toile (Web) et les réseaux d’ordinateurs Formulaires et leur traitement Edoardo Berera Telelinea
2
E. BereraTelelinea2 Programme 1. Introduction aux langages de description des documents 2. Formulaires et leur traitement 3. Accès aux bases de données 4. Exemple
3
E. BereraTelelinea3 Elements et méthodes Eléments (objets) –Text –textarea –options –checkbox –radio buttons –reset –submit –password –hidden Méthodes –GET (par défault) envoi des données du formulaire sous forme de couples ‘nom=valeur’ dans l’URL après le signe ‘?’ –POST envoi des données du formulaire sous forme de document
4
E. BereraTelelinea4 text & submit en cliquant sur Submit Query: echo1.asp?entry=
5
E. BereraTelelinea5 text & Envoyer Nom: Prénom: Ville: en cliquant sur “Envoyer” echo2.asp?N=Bianchi&P=Mario&V=Milano
6
E. BereraTelelinea6 METHOD=“GET” Sport Cinéma Théâtre
7
E. BereraTelelinea7 echo3.asp?box1=sport&box2=cinema&box3=on
8
E. BereraTelelinea8 echo3.asp Les valeurs sont: box1: box2: box3:
9
E. BereraTelelinea9 METHOD=“POST” Sport Cinéma Théâtre
10
E. BereraTelelinea10 echo4post.asp
11
E. BereraTelelinea11 echo4post.asp Les valeurs sont: box1: box2: box3:
12
E. BereraTelelinea12 Formulaires et Base de données
13
E. BereraTelelinea13 guestbook.mdb (guest-db)
14
E. BereraTelelinea14 SQL INSERT INTO set objConn = server.createobject("ADODB.Connection") objConn.Open "guest-db" set cm = Server.CreateObject("ADODB.Command") cm.ActiveConnection = objConn cm.CommandText ="INSERT INTO Guestbook (TB1,TB2,TB3,TB4,MB1) VALUES (?,?,?,?,?)" set objparam=cm.createparameter(, 200,, 255, strTB1) cm.parameters.append objparam set objparam=cm.createparameter(, 200,, 255, strTB2) cm.parameters.append objparam set objparam=cm.createparameter(, 200,, 255, strTB3) cm.parameters.append objparam set objparam=cm.createparameter(, 200,, 255, strTB4) cm.parameters.append objparam set objparam=cm.createparameter(, 201,, iLenMB1, strMB1) cm.parameters.append objparam cm.execute
15
E. BereraTelelinea15 Exemples Attributs Multiples formulaires indépendants Boutons “radio” (‘one of many’, un de n) Mot de passe Options Options multiples (‘n of many’, n de m) Zone de texte (textarea)
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.