From 9cdfdd348ac28249efb76048318e6517be55ed5b Mon Sep 17 00:00:00 2001
From: Lucien Gentis
Les SSI permettent d'ajouter du contenu dynamique à des documents HTML préexistants.
@@ -449,37 +447,33 @@ HTML pr vérification de la "vérité" d'une valeur particulière (Une chaîne donnée est vraie si elle n'est pas vide). Pour une liste exhaustive des opérateurs de comparaison disponibles, voir la documentation du - modulemod_include
. Voici quelques exemples
- illustrant l'utilisation de ces expressions.
+ module mod_include
.
- Vous pouvez ajouter les lignes suivantes dans votre fichier de - configuration :
-BrowserMatchNoCase macintosh Mac+
- BrowserMatchNoCase MSIE InternetExplorer
Par exemple, spour insérer l'heure du jour dans votre page web, + vous pouvez ajouter ces lignes dans la page HTML :
- -Ces lignes définissent les variables d'environnement "Mac" et - "InternetExplorer" à true, si le client utilise InternetExplorer sur - un Macintosh.
- -Puis, dans votre document où les SSI sont activées, vous ajoutez - ceci :
-
- <!--#if expr="-T reqenv('Mac') &&
- -T reqenv('InternetExplorer')" -->
- Un texte d'excuses est inséré ici
- <!--#else -->
- Ici se trouve du code JavaScipt sympa
- <!--#endif -->
-
+ Good
+ <!--#if expr="%{TIME_HOUR} >=12" -->
+ morning!
+ <!--#else -->
+ afternoon!
+ <!--#endif -->
+
Toute autre variable (que vous avez définie, ou une variable d'environnement normale) peut être utilisée dans les expressions - conditionnelles. Associée à la possibilité avec Apache de définir + conditionnelles. Voir le document Expressions + rationnelles dans le serveur HTTP Apache pour plus de détails à + propos du fonctionnement du moteur d'évaluation des expressions + rationnelles.
+ +Associée à la possibilité avec Apache de définir
des variables d'environnement à l'aide de directives
SetEnvIf
, ainsi que d'autres directives en rapport,
- cette fonctionnalité vous permet d'ajouter des contenus dynamiques
- assez évolués sans avoir recours aux programmes CGI.