Nach dem Lernen von ASP können wir einen einfachsten Chatraum basierend auf den von uns gelernten Inhalten erstellen. Jeder kann seine Funktionen kontinuierlich verbessern, indem er den grundlegenden Prozess der Chatroom -Einrichtung beherrscht. Schauen wir uns nun die Methoden von ASP an, um einen einfachen Chatraum zu erstellen.
Die Hauptschritte werden unten beschrieben:
1. Fügen Sie den Code in die global.asa -Datei hinzu. Dieser Teil des Codes verarbeitet hauptsächlich das Ereignis application_onstart. In diesem Fall wird ein Daten mit 15 Elementen definiert und den Eigenschaften eines Anwendungsobjekts zugeordnet. Der Inhalt der global.asa -Datei lautet wie folgt.
< script Language = "vbScript" Runat = "Server"> sub application_onstartdim machaten (15) Definiert eine Daten mit 15 Elementen. Anwendung ("Gachats") = Machaten speichert den Inhalt der Konversation. Anwendung ("gicounter") = 0 speichert die Anzahl der vorhandenen Konversationen.2. Fügen Sie Code in die Datei Aspchat.asp hinzu. Beachten Sie, dass Sie diesen Teil des Codes zwischen zwei horizontalen Zeilen in der Homepage hinzufügen müssen, dh zwischen zwei <hr> im Text. Das Programm bestimmt zunächst, ob die "Post" -Methode bei der Bewerbung für diese Homepage verwendet wird, da die Vermittlungsmethode der Fenster in diesem Beispiel "Post" lautet. Im Allgemeinen wird bei der Beantragung dieser Homepage die "GET" -Methode verwendet. Wenn die "Post" -Methode verwendet wird, bedeutet dies, dass ein bestimmter Browser bei der Einreichung seines eigenen Gesprächsinhalts erneut angewendet wird, die verarbeitet werden müssen, da ein neuer Konversationsinhalt vorliegt. Andernfalls bedeutet dies, dass ein bestimmter Browser zum ersten Mal diese Homepage beantragt und keine Gespräche eingereicht hat. Daher muss er nur den aktuellen Gesprächsinhalt anzeigen.
< P Align = "Center"> < Schriftgröße = 5> Ein einfacher Chat -Raum </font> </p> <br> <%Prozesseingabe Wenn Request. Erstellt einen lokalen Referenzzeiger mlCounter = application ("gicounter") machat = application ("gachats") Wenn die Anzahl der geschriebenen Zeilen 10 überschreitet, starten Sie erneut. Wenn mlCounter> 9 thenmlCounter = 0Ent, wenn die Benutzereingabe in Schritte inkrementiert wird, fügen Sie 1Machat (mlChounter) = Sitzung ("SSWHO") & ":" & request ("txtcents") mlcounter = mlcounter+1 setzt die lokale Variable in der Anwendungssuche. Beseitigt die Blockierung der Anwendungsobjektanwendung.3. Initialisieren Sie schließlich den Inhalt von txtwho. Das heißt, wenn der Browser einmal in seinen Namen eintritt, muss er oder sie ihn nicht wieder eingeben. Um jeden verschiedenen Betrachter zu unterscheiden, wird hier das Objekt "Sitzung" verwendet. Der Name des Betrachters wird mit Sitzung ("SSWHO") aufgezeichnet. Der folgende Code ist direkt unter dem obigen Code geschrieben und in Aspchat.asp gespeichert.
<form method="POST" action="aspchat.asp" name="frmAsp"><div align="center"><center><p>Speech:<input type="text" name="txtCents" size="34"></p></center></div><div align="center"><center><p>Object:<input type="submit" value="send" name = "b1"> </p> </center> </div> </Form>
Vollständig. Fügen Sie einfach den vollständigen HTM -Dateicode vor und nach den 2- und 3 -Schritten des Codes hinzu und speichern Sie ihn als Aspchat.asp. Dies ist ein sehr einfaches ASP -Chatraumprogramm. Sie können seine Funktionen kontinuierlich verbessern, während Sie lernen!
Das obige ist, wie ASP einen einfachen Chatraum baut. Bist du auch sehr bewegt? Wenn Sie sich nach dem Lernen hier sehnen, nehmen Sie schnell Maßnahmen ergreifen.