Recomendado: Verifique las páginas en ASP sin envíos de datos Los usuarios a menudo encuentran información molesta cuando visitan un sitio, como a menudo llegan de alguna manera a la página siguiente sin enviar datos al formulario, o a menudo llegan a una página, que se transfiere en forma de una cadena de consulta, como? Id = 236454. como
Después de escribir el artículo "Implementar la función de susurro en la sala de chat de ASP", muchos amigos me escribieron para hacerme preguntas sobre la implementación de otras funciones avanzadas. De hecho, las funciones avanzadas, como la gestión de la habitación y los usuarios, son funciones esenciales para una sala de chat completa. Es difícil lograr la función de la habitación aquí. Por lo tanto, quiero hablar contigo sobre este tema.
Todavía tiendo a usar matrices para resolver estos dos problemas. Esto no quiere decir que no se pueda resolver con bases de datos, pero debemos considerar los problemas de rendimiento. Además, el uso de matrices tiene varios beneficios, que conducen a clasificar y controlar la longitud total. Permanecer en la memoria del servidor (promoviendo la mejora del rendimiento). Permítanme hablar primero sobre el problema de la habitación. Aquí le daremos el método de cambiar entre dos habitaciones del sistema. En cuanto al método para construir su propia habitación, espero que todos puedan entenderlo. También hay preguntas sobre la visualización de usuarios en línea. Debido a que necesitamos mostrar usuarios y usuarios totales en cada habitación, tendremos alguna interacción con la habitación. Por favor, preste atención al hablar. Para la conveniencia del uso de todos, trato de escribir estas funciones en subprogramas o subfunciones, para que todos puedan aplicarlas directamente.
Primero veamos la definición en Gloable.asa, que es muy importante.
| El siguiente es el contenido citado: <Script Language = VBScript runat = Server> Sub Application_onStart () Aplicación (Groom_Name) = Xiaoyaoyu'save el nombre de la sala de chat principal, la sala de chat que todos visitarán primero Dim PCHAT_VALUE (50) Aplicación (Aplicación (Groom_Name) & _ Value) = PCHAT_VALUE 'P Represents Private G representa el global utilizado para guardar el contenido de la sala de chat Xiaoyaoyou Aplicación (Aplicación (Groom_Name) y _ Número) = 0 'El número de conversaciones utilizadas para guardar la sala de chat Xiaoyaoyu Aplicación (Health Master & _Value) = PCHAT_VALUE Aplicación (Health Master & _number) = 0 Dim PCHATER_VALUE (150) Aplicación (Aplicación (Groom_Name) y ER_VALUE) = PCHATER_VALUE 'El nombre de la charla utilizada para guardar la sala de chat Xiaoyaoyu Aplicación (Aplicación (Groom_Name) y ER_Number) = 0 'Usar para indicar el número de personas que están en línea en la sala de chat de Xiaoyaoyu Aplicación (Health Master & ER_Value) = PCHATER_VALUE Aplicación (Health Master & ER_Number) = 0 Dim Proom_Value (50) Proom_value (0) = Xiaoyaoyou & (& System &) & [& Application (Aplicación (Groom_Name) & ER_Number) &] & Person Proom_value (1) = Health Master & (& System &) & [& Application (Health Master & ER_Number) &] & People Aplicación (Groom_Value) = Proom_value 'Se usa para guardar el nombre de la habitación Aplicación (Groom_Number) = 2 Final Subsession_onstart () Session (sroom_name) = aplicación (groom_name) 'habitación predeterminada para cada nuevo usuario sesión (schater_name) = 'S representa la sesión utilizada para guardar el nombre del altavoz strProvider = controlador = {Microsoft Access Driver (*.mdb)}; Dbq = & server.mappath (../ chat) &/& db/chater_message.mdb; establecer Cres = Server.CreateObject (ADODB.Connection) establecer res = server.createObject (ADODB.RecordSet) Cres.open strprovider res.activeconnection = Cres Establecer sesión (res) = res 'una instancia de registro Final |
Compartir: El disfraz final de ASP Backdoor Recuerdo el caballo troyano que afirmó que nunca fue asesinado cuando salió el troyano ASP. Jaja, hasta el día de hoy, cualquier software antivirus puede matarlo sin dejar ninguna armadura^ _^ jaja, debido a la idea de cambiar la caparazón de troyano para evitar el software antivirus, también podemos probar el caballo troyano.
3 páginas en el total de la página 123 anterior página siguiente