Explication du langage Web ASP concernant les formulaires. Il permet de créer des sites Web accompagnés de bases de données.
[...] Un fichier .asp peut créer un formulaire et se soumettre ses informations à lui-même. Les Formulaires ASP Les deux premières méthodes opèrent de la même façon que les formulaires qui interagissent avec d'autres programmes passerelles, excepté le fait qu'avec ASP, vous pouvez inclure des commandes qui lisent et répondent aux choix de l'utilisateur. Créer des fichiers .asp qui contiennent un formulaire et qui postent l'information à eux-mêmes est un peu plus compliqué mais constitue un moyen très puissant pour travailler avec des formulaires. [...]
[...] La réception de données L'objet request Il est possible de lire les informations transmises à la page cible avec une seule et unique méthode et ce quelle que soit la méthode d'envoi (GET ou POST). Syntaxe : variable=Request(‘nom_du_composant_du_formulaire') Exemple : La réception de données La collection Querystring la collection QueryString permet de récupérer de façon simple les données envoyées au script ASP par l'intermédiaire de l'URL, ou plus exactement par la méthode GET du protocole HTTP Syntaxe : Request.Querystring("Champ") Request.Querystring("Champ")(index) Request.Querystring("Champ").count For each champ in request.querystring response.write(champ) next La réception de données La collection Form la collection Form permet de manipuler les données envoyées par un formulaire en utilisant la méthode POST. [...]
[...] Par exemple : La réception de données La collection Querystring la collection QueryString permet de récupérer de façon simple les données envoyées au script ASP par l'intermédiaire de l'URL, ou plus exactement par la méthode GET du protocole HTTP Syntaxe : Request.Querystring("Champ") Request.Querystring("Champ")(index) Request.Querystring("Champ").count For each champ in request.querystring response.write(champ) next La réception de données La collection Form la collection Form permet de manipuler les données envoyées par un formulaire en utilisant la méthode POST. Syntaxe : Request.form("Champ") For each champ in request.form response.write(Request.form("Champ") ) next Les formulaires ASP Les Formulaires ASP Un formulaire HTML est l'outil le plus utilisé pour obtenir des informations d'un utilisateur sur le Web. Les zones de texte, les boutons, les listes déroulantes, etc . fournissent à l'utilisateur une méthode facile pour soumettre de l'information. [...]
[...] Par exemple : La réception de données La collection Querystring la collection QueryString permet de récupérer de façon simple les données envoyées au script ASP par l'intermédiaire de l'URL, ou plus exactement par la méthode GET du protocole HTTP Syntaxe : Request.Querystring("Champ") Request.Querystring("Champ")(index) Request.Querystring("Champ").count For each champ in request.querystring response.write(champ) next Exemple avec Bordure Les formulaires ASP Les Formulaires ASP Un formulaire HTML est l'outil le plus utilisé pour obtenir des informations d'un utilisateur sur le Web. Les zones de texte, les boutons, les listes déroulantes, etc . [...]
[...] L'envoie de données la méthode GET permet d'envoyer les éléments du formulaire au travers de l'URL du script, en ajoutant l'ensemble des paires nom/valeur à l'URL du script, séparé de celui-ci par un point d'interrogation, ce qui donne une URL du type : http://nom_du_serveur/script.asp?champ1=valeur1&champ2=valeur L'envoie de données la longueur de la chaîne URL est limitée à 255 caractères les informations situées au-delà de cette limite seront irrémédiablement perdues. cela crée une URL surchargée dans la barre d'adresse d'un navigateur et peut dévoiler des informations sensibles . La méthode GET ne crypte ni ne sécurise la transmission des informations, on peut forcer l'accès au pages sécurisé sans passer par les formulaires (en utilisant page.asp?nom=‘un_nom')! L'envoie de données la méthode POST est une bonne alternative à la méthode GET. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture