Recommandé: fonction de l'utilisation de l'ASP pour l'impression réseau % @ Linguistique = vbscript%% option explicite dim strSubmit 'La valeur utilisée dans la forme pour enregistrer le bouton de soumission dim strprinterpath' La valeur du chemin de l'imprimante réseau dans la forme dim strename 'la valeur du nom d'utilisateur dans la forme strpassword' la valeur du mot de passe sous forme dim StrMessage 'La valeur du contenu imprimé DIM OBJFS' VBScript
J'ai peur que peu de internautes qui surfent souvent sur Internet ne soient jamais allés dans la salle de chat pour discuter au hasard. Faites simplement attention et vous constaterez que la plupart de ces salles de discussion sont maintenues à l'aide de programmes ou d'applications CGI développés en Java. Les programmeurs qui ont développé ces CGI ou applets savent que ce type de développement est long et en main-d'œuvre. Y a-t-il donc une manière plus simple et économe en travail de se développer? La réponse est oui.
Il existe de nombreux magazines informatiques qui ont été initiés à l'introduction de l'ASP, et je ne vais pas entrer dans les détails ici.
1. Planification de la salle de chat:
1. Choix de la façon de stocker le contenu de la conversation: de quelle manière le contenu de la conversation instantanée doit être stocké sur le serveur lors de l'affichage du contenu de la conversation instantanée sur le client? Il existe deux options pour ASP, l'une est en mode fichier texte et l'autre est en mode base de données. Cependant, l'auteur estime que les instructions d'ASP pour les opérations de fichiers texte sont bien inférieures à celles fournies par ADO (OBJET DE DONNÉES ACTIVE). Par conséquent, en utilisant ADO, ASP peut faire fonctionner de manière flexible la base de données, comme l'insertion, la suppression, la mise à jour, la requête, etc. L'auteur choisit la base de données d'accès pour stocker le contenu de la conversation. Le contenu de cette base de données n'est conservé que pendant une journée (la durée peut être déterminée en fonction de la situation réelle du LAN).
2. Conception de l'interface de la salle de chat: Pour que les clients puissent facilement parcourir le contenu du site et afficher autant que possible le contenu de la salle de chat, l'auteur a conçu trois images dans une page d'accueil. Le cadre de gauche montre l'index du site. Le cadre droit est divisé en deux images. Le cadre supérieur représente 70%, qui est utilisé pour afficher le contenu de la salle de chat actuelle; La trame inférieure représente 30%, qui est utilisée pour fournir une zone d'entrée de texte et un bouton pour les commentaires des utilisateurs.
3. Étapes pour entrer dans la salle de chat: comme la plupart des salles de chat, l'utilisateur doit d'abord fournir une interface de connexion, et l'utilisateur entre son nom ou son alias et un mot de passe qu'il donnera à volonté. Si le nom d'utilisateur entré est le même que le nom d'utilisateur de la ligne, l'utilisateur est invité à resélectionner le nom d'utilisateur ou à réintégrer le mot de passe pour s'assurer que tous les noms d'utilisateur en ligne sont uniques. Après avoir enregistré avec succès, entrez dans la salle de chat et le cadre d'affichage du contenu affiche le message de bienvenue de la joie de bienvenue. Les utilisateurs peuvent saisir le contenu de la conversation dans la zone d'entrée de texte.
2. Processus de conception et compétences en développement:
1. Concevoir la source de données du système ODBC: Comme mentionné précédemment, ce développement utilise ASP pour fonctionner sur ADO, de sorte que la source de données doit être définie en premier. Double-cliquez sur l'icône ODBC dans le panneau de configuration du serveur NT, ajoutez le DSN système sur la page DSN du système, sélectionnez Microsoft Access Driver, le nom de la source de données est 'FyBChat', la base de données et sélectionnez Chat.mdb dans le répertoire de chat. La base de données comprend les champs suivants: nom, contenu, mot de passe, chattime, chatdate et stocker le nom, le contenu de la conversation, le mot de passe, l'heure de conversation et la date de conversation respectivement.
2. Conception de l'interface de connexion: l'interface de connexion est une page HTML, contenant des informations d'avertissement et un formulaire. Ce formulaire a obtenu le compte et le mot de passe, comme indiqué ci-dessous:
<formulaire méthode = post-action = reçueaTa.asp> compte:
<input type = text name = usname> mot de passe:
<entrée Type = Nom de mot de passe = USPassword>
</ Center>
<Type d'entrée = Soumettre Valeur = Entrée>
<Type d'entrée = réinitialiser la valeur = recharge>
</ Center>
<entrée type = name caché = valeur de contenu =>
</ form>
Inspire ReçuAta.asp par le bouton Soumettre. Ce fichier ASP est principalement utilisé pour garantir que deux utilisateurs de la salle de chat n'ont le même compte. Une fois que l'utilisateur a soumis les informations, ouvrez Chat.mdb pour vérifier si le compte l'a déjà. S'il y en a un mais le mot de passe est incorrect, rappelez à l'utilisateur de réintégrer le mot de passe. Sinon, l'utilisateur entrera avec succès dans la salle de chat. La fonction de saisie de l'interface de la salle de chat est terminée par l'énoncé suivant:
<Lignes de Frameset = 70%, 30%>
<Trame src = forum.asp name = marginwidth principal = 1
Marginheight = 1 noresize>
<Frame src = frft.asp? Kname = <% = name%> name = notes de bas de page
Marginwidth = 1 noresize>
</ FrameSet>
Notez qu'il y a une astuce ici, en utilisant le paramètre Kname pour masquer le compte de l'utilisateur dans le navigateur du client. De cette façon, l'utilisateur soumet son compte chaque fois qu'il soumet le contenu de la conversation.
3. Conception de la zone d'entrée de texte: La zone d'entrée de texte est générée par Frft.asp. Comme mentionné ci-dessus, chaque fois que l'utilisateur soumet le contenu de la conversation, il soumet également son compte. L'action de l'utilisateur pour soumettre le contenu de la conversation est d'activer Forum.asp. Le but de Forum.asp est de rafraîchir le contenu de la salle de chat. Le contenu de frft.asp est le suivant
<! Doctype html public - // ietf // dtd html // en>
<html>
<adal>
<meta http-equiv = contenu contenu contenu = text / html; charse = gb_2312-80>
<méta-nom = contenu du générateur = Microsoft FrontPage 2.0>
<Title>
</ head>
<body>
<% kname = request.querystring (kname)%>
<Base Target = Main>
<form name = fm1 méthode = post-action = forum.asp>
<P align = Center> <Type de Text = Text Taille = 90 Name = Content> <P Align = Center> <Type de Button = Button Name = B1 Value = Soumide / Refresh>
<Type d'entrée = réinitialisation Nom = B2 Value = Rewrite>
<Type d'entrée = nom caché = Kname Value =
Partager: créer une recherche en site en utilisant ASP Si vous avez un énorme site Web et beaucoup de contenu, il est souvent difficile pour les visiteurs de trouver ce dont ils ont besoin. Pour le moment, vous avez besoin d'une recherche de site Web pour aider les visiteurs à trouver les informations qu'ils recherchent plus rapidement! Vous pouvez maintenant facilement implémenter cette fonction avec ASP, sans parler qu'il y a tellement de sites qui prennent en charge ASP maintenant. Vous pouvez utiliser ce moteur de recherche pour rechercher l'une de votre page d'accueil