Recommandé: Que faire si la base de données est limitée? Je ne sais pas si vous avez rencontré un tel espace depuis les Écritures. Il limite la taille de votre base de données. Par exemple, l'accès MySQL est limité à moins de 100 m. Et si vous pensez que cet espace est très abordable, mais que la base de données est limitée et que vous souhaitez utiliser un tel espace? Parce que je l'ai rencontré moi-même.
Après une étape d'apprentissage ASP, nous construire une salle de chat la plus simple en fonction du contenu que nous avons appris. Bien qu'il soit très simple, vous pouvez maîtriser le processus de base pour établir une salle de chat à travers elle et améliorer en continu ses fonctions.
Les étapes principales sont décrites ci-dessous:
1. Ajoutez le code dans le fichier global.asa. Cette partie du code traite principalement l'événement Application_onstart. Dans cet événement, des données avec 15 éléments sont définies et affectées aux propriétés d'un objet d'application. Le contenu du fichier global.asa est le suivant.
| Ce qui suit est le contenu cité: < Script Language = VBScript Runat = Server > Sous-application_onstart DIM Machats (15) définit des données avec 15 éléments. Application (gachats) = Machats stocke le contenu de la conversation. Application (gicounter) = 0 stocke le nombre de conversations existantes. Sub-Sub < / script > |
2. Ajoutez du code dans le fichier aspchat.asp. Notez que vous devez ajouter cette partie du code entre deux lignes horizontales de la page d'accueil, c'est-à-dire entre deux <hr> dans le texte. Le programme détermine d'abord si la méthode Post est utilisée lors de la demande de cette page d'accueil, car la méthode de soumission de la fenêtre dans cet exemple est le post. Généralement, lors de la demande de cette page d'accueil pour la première fois, la méthode GET est utilisée. Donc, si la méthode post est utilisée, cela signifie qu'un certain navigateur réapplique lors de la soumission de son propre contenu de conversation, qui doit être traité car il existe un nouveau contenu de conversation. Sinon, cela signifie qu'un certain navigateur s'applique pour la première fois pour cette page d'accueil et n'a soumis aucune conversation, il n'a donc qu'à afficher le contenu de conversation actuel.
| Ce qui suit est le contenu cité: < P Align = Centre >< Taille de police = 5 > Une salle de chat simple < / police >< / p > <br> <% Processus d'entrée si request.servervariables (request_method) = post alors Signer l'orateur Si Len (demande (txtwho)) > 0 alors Session (SSWHO) = demande (txtwho) terminer si Bloquer les objets d'application Application.lock Créer un pointeur de référence local mlCounter = application (gicounter) machats = application (gachats) Si le nombre de lignes écrit dépasse 10, recommencez. Si mlcounter> 9 alors mlcounter = 0 terminer si Augmenter la saisie de l'utilisateur, augmenter le compteur de 1 machat (mlchounter) = session (SSWHO) &: & request (txtcents) mlcounter = mlcounter 1 Définissez les variables locales pour être valides dans la portée de l'application. Applicati gicounter) = mlcounter Application (gachats) = machat Éliminer le blocage des objets d'application Application.unlock terminer si % > <% Écrivez à TextArea Si application (gicounter) = 0 alors lstemp = application (gachats) (0) autre pour x = 0 à l'application (gicounter) -1 lstemp = lstemp & <br> application (gachats) (x) suivant terminer si Réponse. % > < hr > |
3. Enfin, initialisez le contenu de txtwho. Autrement dit, lorsque le navigateur entre son nom une fois, il ou elle n'a pas besoin de le saisir à nouveau. Afin de distinguer chaque spectateur différent, un objet de session est utilisé ici. Le nom de la visionneuse est enregistré à l'aide de la session (SSWHO). Le code suivant est directement écrit sous le code ci-dessus et stocké dans aspchat.asp.
| Ce qui suit est le contenu cité: < Méthode de formulaire = post-action = aspchat.asp name = frmmasp > < Div Align = Centre >< Centre >< P > Speech: < Type d'entrée = Nom du texte = Txtcents Taille = 34 >< / P > < / Centre >< / div >< div align = Centre >< Centre >< P > Objet: < Type d'entrée = Soudre Value = Send Name = B1 >< / P > < / centre >< / div > < / Form > |
4. complet. Ajoutez simplement le code de fichier HTM complet avant et après les 2 et 3 étapes et enregistrez-le en Aspchat.asp. Il s'agit d'un programme de salle de chat ASP très simple. Vous pouvez continuellement renforcer ses fonctions à l'apprentissage!
Partager: comment rédiger un système de statistiques de site Web à l'aide d'ASP La plupart des systèmes de statistiques du site Web actuels sont CGI, mais ils sont particulièrement compliqués à écrire. L'ASP est simple à apprendre et a les avantages de se combiner avec des bases de données. Par conséquent, sur la base du système de statistiques du site Web que j'ai fait auparavant, discutons avec vous le système de statistiques sur le site Web ASP. Tout le monde