Le langage ASP Les formulaires avec Request. Les formulaires sont employés pour transmettre des informations saisies par un client à une application Web.

Slides:



Advertisements
Présentations similaires
Interactivé: L'Action Script.
Advertisements

Chapitre 3 Les Formulaires en PHP
Cours n°2M2. IST-IE (S. Sidhom) UE 303 Promo. M2 IST-IE 2005/06 Conception dun système d'information multimédia Architecture trois-tiers : PHP/MySQL &
Personal Home Page / Hypertext Processor (PHP)
HTML Les types de balises
TP 3-4 BD21.
Formulaire HTML Introduction. Définition de formulaire.
11:16:331 Programmation Web Programmation Web : Formulaires HTML Jérôme CUTRONA
Algorithme et programmation
Cours Visual Basic pour Application
Introduction aux Web Services Partie 1. Technologies HTML-XML
Cours n°3 Les formulaires
La balise <FORM>:
Common Gateway Interface
Oct.-2000DESS IIDEE © B. BAH 1 ASP Caractéristiques dun fichier ASP Son extension : « *.asp » La balise: Son indépendance vis à vis de toute plate–forme,
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
CPI/BTS 2 Programmation Web Introduction au PHP
Le langage PHP 5.
Struts 1 & 2 Tlohi ibtissam Tabit boutaina Ilias bouras
Le langage ASP Les variables d'environnement HTTP avec Request.
SERVLETS PRESENTATION
Programmation multimédia 3 Les objets de ASP Semaine 2 Préparé par Marc Aubé Source :
Xml/xslt : Extensible Stylesheet Language Transformation réalisé par: saÏd NAÏM.
Les instructions PHP pour l'accès à une base de données MySql
28 novembre 2012 Grégory Petit
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Programmation multimédia 3
Le langage Javascript pour le web et application au DHTML
Manipulation de formulaires en Javascript
Le formulaire Les chaînes de requêtes. Les chaînes de requêtes (QueryStrings) correspondent à des informations associées à l'adresse URL avec un point.
Les langages de scriptage Insertion des scripts Javascript ou VBscript.
Les Fonctions. Définir une fonction Sections de code indépendantes que lon peut appeler à nimporte quel moment et dans nimporte quel ordre. Bout de code.
Semaine #1 INF130 par Frédérick Henri.
PHP Géant Aurélien. PHP (Hypertext Preprocessor) Langage de scripts libre Permet produire des pages Web dynamiques dispose d'un très grand nombre d'API(Application.
JSP (Java Server Pages)
Les concepts et les méthodes des bases de données
Chapitre 9 Les sous-programmes.
L3 Module Libre Année universitaire Initiation à la Bioinformatique Jean-Michel RICHER.
Initiation au web dynamique
Expression Language Résumé. Variables et beans en attributs  ${nom_Variable} – Recherches successives dans les attributs de page, request, session, application.
Animateur : Med HAIJOUBI
Javascript 1° PARTIE : LES BASES
Département Technologie de l’Information et de la Communication
Techniques Internet de Base Licence 2 (Info, Maths, PC/PA) Université Jean Monnet Ruggero G. PENSA
Linq & les expressions lambda. L Language In Integrated Q Query.
Programmation multimédia 3
JDBC L'API JDBC est utilisée pour utilisée pour intéragir avec une base de données.
JavaScript.
Cours No8 La programmation à l’aide d’objets. Contenu 1. Terminologie objet 2. Classe vs Objet 3. Création d’une classe 4. Déclaration d’une variable.
Programmation multimédia 3 Les Témoins (Cookies) Semaine 4 Préparé par Marc Aubé Source :
Les balises HTML et les objets JavaScript correspondants Objet document L'objet document est important dans la mesure ou il contient tous les objets du.
 Objet window, la fenêtre du navigateur
 Syntaxe du langage PHP
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Tutorat en bio-informatique Le 14 novembre Au programme… Les objets –Propriétés (attributs) –Constructeurs –Méthodes.
Les structures conditionnelles en PHP
Page 1Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, Tous droits réservés.
PHP 6° PARTIE : LES SESSIONS 1.Introduction 2.Identificateur de session 3.Variables de session 4.Client / Serveur 5.Principe 6.Ouverture de session 7.Enregistrement.
 Formulaires HTML : traiter les entrées utilisateur
Initiation au JavaScript
Initiation au web dynamique Licence Professionnelle.
Informatique de Gestion part II – the dark macro
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
Scripts et fonctions Instructions de contrôle
Une aide pour débutant éclairé
QCM VBA.
Introduction à l’utilitaire
Flash – séance 2 Interactions avec Action Script.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
Transcription de la présentation:

Le langage ASP Les formulaires avec Request

Les formulaires sont employés pour transmettre des informations saisies par un client à une application Web. Eléments du formulaire...

Les formulaires avec Request L'attribut action pointe un fichier destinataire des données saisies par le client. Cette cible, une page ASP, posséde des scripts VBScript ou JScript permettant de traiter les informations contenues dans le formulaire.

Les formulaires avec Request Les méthodes POST ou GET définissent le type de transmission à utiliser dans le traîtement du formulaire vers le serveur. POST envoie le fichier complet au serveur alors que GET se sert de la variable QUERY_STRING pour transmettre les informations.

Les formulaires avec Request Les informations saisies par un utilisateur dans les éléments d'un formulaire peuvent être récupérées par l'intermédiaire de l'objet Request. La collection Form contient toutes les valeurs entrées dans les éléments d'un formulaire.

La collection Form L'extraction des données à partir d'une collection Form s'effectue comme suit : Request.Form

La collection Form Les données retournées par l'utilisateur répondent à la construction suivante : NomElt=Valeur&Nom_Elt2=Valeur2&...&Nom_EltN=ValeurN Cette forme semble peu pratique pour une utilisation ultérieure des valeurs dans des programmes ASP.

La collection Form Une autre forme permet d'extraire les valeurs plus précisément. Request.Form(Nom_Elément)

La collection Form Il est également possible de remplacer le nom de l'élément par un indice représentant la position de l'élément concerné, en sachant que l'élément le plus haut dans le formulaire, possède un indice égal à 1. Request.Form(Indice) Dans les deux cas, la valeur retournée est unique et se réfère exactement à l'élément spécifiée.

La collection Form Retourne la valeur de l'élément Nom Response.Write Request.Form("Nom") Retourne la valeur de l'élément Prénom Response.Write Request.Form("Prénom") Retourne la valeur de l'élément Pseudonyme Response.Write Request.Form(3)

La collection Form Par ailleurs, deux méthodes permettent de parcourir les éléments de la collection Form. La première utilise la propriété Count associé à une boucle For...To...Next. For increment = 1 To Request.Form.Count Element = Element & Request.Form(increment) & " " Next

La collection Form La seconde consiste à utiliser une boucle For Each...In...Next. For Each objElement In Request.Form Element = Element & Request.Form(objElement) & " " Next

Enfin, la gestion des élements à valeurs multiples d'un formulaire peut s'effectuer également par l'intermédiaire de la structure ci-dessous.

For Each objElement In Request.Form If Request.Form(objElement).Count > 1 Then For increment = 1 To Request.Form(objElement).Count Element = Element & Request.Form(objElement)(increment) & " " Next Else Element = Element & Request.Form(objElement) & " " End If Next