Accueil
 COURS INFORMATIQUE
 Cours Algorithmique
 Cours ASP
 Cours CSS
 Cours HTML
 Cours PHP / MySQL
 Cours Réseaux
 Cours SQL
 Cours Visual Basic
 ARTICLES
  Conception de sites
  Droit & Internet
  e-commerce
  Société
  Strategies du web
  Technologies Web
  Marketing Web
 LIVRES
  ASP/ASP.Net
  C/C++/C#
  Conception de sites
  DHTML/CSS
  Gestion de Projet
  HTML/Internet
  Java/JSP/J2EE
  JavaScript/VbScript
  Juridique
  Marketing/Stratégie
  PHP/Linux/Unix
  Réseaux
  XML/XHTML/XSL
 NETALYA RECOMMANDE
Reussir un projet de site web

Cours ASP N°3 : les composants

Auteur : Nicolas Chu

Le Composant MyInfo

Description

Le composant MyInfo crée un objet qui conserve les informations personnelles, telles que le nom, l'adresse et les préférences d'affichage de l'administrateur du site.

Vous pouvez également définir les valeurs de ces propriétés directement à l'aide d'un script dans une page ASP.

Par exemple :

<%
  MyInfo.MarqueVoiture ="BMW"
  MyInfo.ModelVoiture ="320"
%>

crée les propriétés MarqueVoiture et ModelVoiture. Ces nouvelles propriétés sont stockées de façon permanente avec les autres propriétés MyInfo.

Crée des propriétés MyInfo pour les valeurs qui sont conservées à l'échelle du site.

Pour créer une instance du composant MyInfo dans le fichier global.asa du répertoire racine du site Web :

<OBJECT RUNAT="Server" SCOPE="Session" ID="Objet_Information" PROGID="MSWC.MyInfo">

</OBJECT>

Les informations contenues dans le composant MyInfo sont stockées dans un fichier spécifique au format XML (eXtended Markup Language) dénommée myinfo.xml situé dans le répertoire winnt\system32\inetsrv où se trouve le fichier myinfo.dll pour Windows 2000 et sous le répertoire Windows pour la version 9X.


Propriétés

Nom Description
PageType Retourne un nombre correspondant à une de ses valeurs :

1 = à propos de la compagnie
2 = à propos de l'activité
3 = à propos du parcours scolaire
4 = à propos de l'organisation
5 = à propos de la communauté
PersonalName Retourne le nom du propriétaire.
PersonalAddress Retourne l'adresse du propriétaire.
PersonalPhone Retourne le numéro de téléphone du propriétaire.
PersonalMail Retourne l'adresse email du propriétaire.
PersonalWords Retourne le texte additionnel associé avec le propriétaire.
CompanyName Retourne le nom de la compagnie du propriétaire.
CompanyAddress Retourne l'adresse de la compagnie du propriétaire.
CompanyPhone Retourne le numéro de téléphone de la compagnie du propriétaire.
CompanyDepartment Retourne le nom du département du propriétaire.
CompanyWords Retourne le texte additionnel associé à la compagnie du propriétaire.
HomeOccupation Retourne l'activité du propriétaire.
HomePeople Retourne la liste des personnels évoluant avec le propriétaire.
HomeWords Retourne le texte additionnel associé au propriétaire.
SchoolName Retourne le nom de l'éole du propriétaire.
SchoolAddress Retourne l'adresse de l'école du propriétaire.
SchoolPhone Retourne le numéro de téléphone du propriétaire.
SchoolDepartment Retourne le service du propriétaire.
SchoolWords Retourne le texte associée à l'école du propriétaire.
OrganizationName Retourne le nom de organisation présentée sur le site.
OrganizationAddress Retourne l'adresse de l'organisation.
OrganizationPhone Retourne le numéro de téléphone de l'organisation.
OrganizationWords Retourne le texte décrivant l'organisation.
CommunityName Retourne le nom de la communauté présentée sur le site.
CommunityLocation Retourne la localisation de la communauté.
CommunityPopulation Retourne la population de la communauté.
CommunityWords Retourne le texte décrivant la communauté.
URL(n) Retourne la n-ième URL utilisateur défini correspondant à la n-ième description de lien dans Objet_Information.URLWords.
URLWords(n) Retourne une chaîne de caractères contenant la n-ième description d'un lien d'un utilisateur défini.
Style Retourne l'adresse URL relative d'une feuille de style.
Background Retourne le fond d'écran du site.
Title Retourne le Titre de la page d'accueil.
Guestbook Retourne –1 si le livre d'invités est disponible sur le site, sinon il retourne 0.
Messages Retourne –1 si le formulaire de message privée est disponible sur le site, sinon il retourne 0.



Exemple

1- Dans le fichier Global.asa situé sous la racine du site Web

<OBJECT RUNAT="Server"   SCOPE="Session"  ID="obj_info" PROGID="MSWC.MyInfo"> </OBJECT>

2- Dans n'importe quelle page ASP :

<html>
  <body>
    <%
      obj_info.marque = "BMW"
      obj_info.model = "320"
      obj_info.couleur = "Rouge"
      obj_info.annee = "1998"
    %>
   Marque : <%= obj_info.marque %> <br>
   Model : <%= obj_info.model %> <br>
   Couleur : <%= obj_info.couleur %> <br>
   Annee : <%= obj_info.annee %> <br>
   </body>
</html>

Nous vous informons que ce cours constitue une œuvre protégée en France par le Code de la Propriété Intellectuelle, et à l’étranger par les conventions internationales en vigueur sur le droit d’auteur. La violation de l’un des droits d’auteur de l’œuvre est un délit de contrefaçon. Il est donc interdit, à titre privé ou public, de reproduire, copier, vendre, revendre ou exploiter, que ce soit dans un but commercial ou purement gratuit, ce cours, sauf accord exprès et préalable de son auteur.


Google
 
 RESSOURCES GRATUITES
 Caractères spéciaux
 Code Couleurs HTML
 Générateur Méta Tags
 Références HTML
 Scripts : ASP
 Scripts : Java Scripts
 PRATIQUE / OUTILS
 Salons Informatiques
 Astuces Windows
 TÉLÉCHARGEMENTS
 Utilitaires système
 Logiciels pratiques
 Jeux & démos
 INFOS SITE
 Contacts
 Mentions légales
 Qui sommes-nous ?
 PARTENAIRES
 Jeux et Jouets
 Murielle Cahen
 Cours d'anglais
 Droit NTIC
 Directeur Internet
 Australie
 Création site Internet
 VOD News
 Web Hostings