Advertisement
Guest User

Untitled

a guest
Jul 29th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. <%@ Page Language="vb" Debug="true" validaterequest="false" %>
  2. <%@ import Namespace="System.Xml" %>
  3. <script runat="server">
  4.  
  5. Sub Page_Load()
  6. Dim userName As String
  7. Dim password As String
  8.  
  9. Dim iLogin As Login
  10. iLogin = New Login()
  11. Session("iLogin") = iLogin
  12.  
  13.  
  14. ' INPUT XML PROCESSING
  15. Dim reader As XmlTextReader = New XmlTextReader(Request.InputStream)
  16. reader.WhitespaceHandling = WhitespaceHandling.None
  17.  
  18. ' move to root node
  19. reader.Read()
  20. ' move to and read in content nodes
  21. reader.Read()
  22.  
  23. ' read attribute then go back to content
  24. 'reader.MoveToFirstAttribute()
  25. 'myId = reader.Value
  26. 'reader.MoveToContent()
  27.  
  28.  
  29. userName = reader.ReadElementString("user")
  30. password = reader.ReadElementString("pass")
  31. iLogin.username = userName
  32. iLogin.password = password
  33. ' close the xmlTextReader
  34. reader.Close()
  35.  
  36.  
  37. 'Response.Write(userName & "<br />")
  38. 'Response.Write(password & "<br />")
  39.  
  40. ' OUTPUT XML PROCESSING
  41. Dim xmlDoc As XmlTextWriter = New XmlTextWriter(Response.OutputStream, Nothing)
  42. xmlDoc.formatting = Formatting.Indented
  43. Response.ContentType = "text/xml"
  44.  
  45. xmlDoc.WriteStartDocument()
  46.  
  47. xmlDoc.WriteStartElement("response")
  48.  
  49. xmlDoc.WriteStartElement("data")
  50.  
  51.  
  52. If (iLogin.unlock()) Then
  53. xmlDoc.WriteAttributeString("value", "true")
  54. Else
  55. xmlDoc.WriteAttributeString("value", "false")
  56. End If
  57.  
  58. xmlDoc.WriteEndElement()
  59.  
  60. xmlDoc.WriteEndElement()
  61. xmlDoc.WriteEndDocument()
  62. xmlDoc.Close()
  63.  
  64.  
  65.  
  66. End Sub
  67.  
  68. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement