Commencer en ASP


Leçon 1 : Création d'une page ASP simple

La meilleure façon de se familiariser avec les pages ASP est d'en créer une. Pour ce faire, utilisez un éditeur de texte afin d'insérer des commandes de script dans une page HTML. Si vous enregistrez la page avec l'extension .asp, ASP traite les commandes de script. Pour visualiser les résultats d'un script, il suffit d'afficher la page dans un navigateur Web à l'aide du protocole HTTP. Dans cette leçon, vous allez créer le script « Bonjour tout le monde ! » en copiant les commandes de script HTML et ASP du didacticiel dans un éditeur de texte. Vous pourrez ensuite visualiser le résultat du script à l'aide de votre navigateur après avoir enregistré le fichier dans l'éditeur de texte.

Le script HTML suivant crée une page simple avec les mots « Bonjour tout le monde ! » affichés dans une grande police :

<HTML>
<BODY>
<FONT SIZE=7> Bonjour tout le monde !<BR> </FONT>
</BODY>
</HTML>

Supposons que vous souhaitiez répéter ce texte plusieurs fois, en agrandissant à chaque reprise la taille de la police. Vous pouvez répéter les balises de police et le texte HTML en attribuant une taille de police différente à chaque répétition. Lorsqu'un navigateur ouvre la page HTML, la ligne s'affiche plusieurs fois.

Vous pouvez également utiliser ASP pour générer le même contenu d'une manière plus dynamique.

Créez et enregistrez une page

  1. Démarrez un éditeur de texte (tel que le Bloc-notes) ou un traitement de texte (tel que Microsoft® Word). Organisez les fenêtres de l'éditeur de texte et du navigateur de manière à les afficher toutes deux à l'écran.
  2. Copiez et collez les balises HTML suivantes au début du fichier :

    <%@ LANGUAGE = "VBScript" %>
    <HTML>
    <BODY>

    Remarquez que la première balise est une balise ASP spéciale qui définit votre langage de script comme étant VBScript. Pensez à toujours ajouter cette balise en première ligne du script de vos fichiers .asp.
    Enregistrez le document sous le nom Bonjour.asp du serveur Web local. Vérifiez que vous avez enregistré le fichier au format texte si vous utilisez un traitement de texte, y compris WordPad. Pour fonctionner correctement, les pages ASP doivent avoir l'extension .asp.

  3. Commencez une nouvelle ligne après la balise <BODY>, puis copiez et collez la commande de script suivante :

    <% For i = 3 To 7 %>

    Les commandes de script sont comprises entre les caractères <% et %> (également appelés délimiteurs). Le texte inclus entre les délimiteurs est traité comme une commande de script. Le texte qui suit le délimiteur de fin s'affiche simplement sous forme de texte HTML dans le navigateur. Cette commande de script débute une boucle VBScript qui contrôle le nombre de fois où la phrase « Bonjour tout le monde » s'affiche. Au premier passage de la boucle, la variable du compteur (i) a pour valeur 3. Au second passage, elle a pour valeur 4. La boucle est répétée jusqu'à ce que le compteur dépasse 7.

  4. Appuyez sur ENTRÉE, puis copiez et collez la ligne suivante :

    <FONT SIZE=<% = i %>>

    À chaque passage dans la boucle, la taille de la police correspond à la valeur actuelle de la variable du compteur (i). Ainsi, la première fois que le texte s'affiche, la taille de la police est de 3. La deuxième fois, elle est de 4 et la dernière, de 7. Remarquez qu'une commande de script peut être comprise dans une balise HTML.

  5. Appuyez sur ENTRÉE, puis copiez et collez les lignes suivantes :

    Bonjour tout le monde !<BR>
    </FONT>
    <% Next %>
    </BODY>
    </HTML>

    La commande VBScript Next répète la boucle (jusqu'à ce que la valeur du compteur dépasse 7).

  6. Le fichier complet (Bonjour.asp) doit désormais contenir le texte suivant :

    <%@ LANGUAGE = "VBScript" %>
    <HTML>
    <BODY>
    <% For i = 3 To 7 %>
    <FONT SIZE=<% = i %>>
    Bonjour tout le monde !<BR>
    </FONT>
    <% Next %>
    </BODY>
    </HTML>

  7. Enregistrez vos modifications. Vérifiez que votre fichier est enregistré au format texte et qu'il porte l'extension .asp.

    Certains éditeurs de texte modifient automatiquement l'extension du fichier en .txt lorsque vous sélectionnez Fichiers texte dans la boîte de dialogue Enregistrer sous. Si tel est le cas, remplacez l'extension .txt par l'extension .asp avant de cliquer sur Enregistrer.

  8. Quittez votre éditeur de texte. Un navigateur ne pourra peut-être pas afficher une page HTML ouverte dans un éditeur de texte.
  9. Une page Web qui comporte cinq fois la phrase « Bonjour tout le monde ! » s'affiche, dans une police plus grande à chaque affichage.

Félicitations ! Vous venez de créer votre première page ASP.

[Retour] [Suite]