Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. C_TEXT($0;$1)
  2. ARRAY TEXT($arr_noms;0)
  3. ARRAY TEXT($arr_valeurs;0)
  4. WEB GET VARIABLES($arr_noms;$arr_valeurs)
  5.  
  6. C_TEXT(loginError)
  7. C_LONGINT($position)
  8. $position:=Find in array($arr_noms;"email")
  9.  
  10. If ($position>0)
  11. C_TEXT($email_value)
  12. $email_value:=$arr_valeurs{$position}
  13. $position:=Find in array($arr_noms;"password")
  14.  
  15. If ($position>0)
  16. C_TEXT($password_value)
  17. C_LONGINT($positionPassword)
  18. $positionPassword:=Find in array($arr_noms;"password")
  19. $password_value:=$arr_valeurs{$positionPassword}
  20. $password_value:=Generate digest($password_value;SHA1 digest)
  21. QUERY([USERS];[USERS]email_adress=$email_value)
  22. //QUERY([USERS]; & ;[USERS]Password_md5=$password_value)
  23.  
  24. If (Records in selection([USERS])=1)
  25. If ([USERS]Password_md5="")
  26. READ WRITE([USERS])
  27. LOAD RECORD([USERS])
  28. If (Locked([USERS]))
  29. WEB SEND HTTP REDIRECT("/login.shtml")
  30. Else
  31. [USERS]Password_md5:=$password_value
  32. utilisateurConnecte:=[USERS]ID
  33. nomUtilisateur:=[USERS]Fistname+" "+[USERS]Lastname
  34. SAVE RECORD([USERS])
  35. READ ONLY([USERS])
  36. LOAD RECORD([USERS])
  37. WEB SEND HTTP REDIRECT("/myTaches.shtml")
  38. End if
  39. Else
  40. If ([USERS]Password_md5=$password_value)
  41. utilisateurConnecte:=[USERS]ID
  42. nomUtilisateur:=[USERS]Fistname+" "+[USERS]Lastname
  43. WEB SEND HTTP REDIRECT("/myTaches.shtml")
  44. Else
  45. WEB SEND HTTP REDIRECT("/login.shtml")
  46. End if
  47. End if
  48. Else
  49. loginError:="Utilisateur inconnu"
  50. WEB SEND HTTP REDIRECT("/login.shtml")
  51. End if
  52. Else
  53. WEB SEND HTTP REDIRECT("/login.shtml")
  54. End if
  55. Else
  56. WEB SEND HTTP REDIRECT("/login.shtml")
  57. End if
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement