Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>
  4. Sjekk om en epost-adresse er gyldig
  5. </title>
  6. <meta name="Sigurd Lund" charset="utf-8">
  7. </head>
  8. <body>
  9. <h1>
  10. Gyldig epost-adresse:
  11. </h1>
  12.  
  13. <%
  14. String email = request.getParameter("email");
  15. boolean gyldig;
  16. int i=0;
  17. String navn ="", domene="";
  18. int tekstlengde = email.length();
  19. boolean range = range(email);
  20.  
  21. out.println(email);
  22. out.println(range);
  23.  
  24. %>
  25. <%! boolean range(String email) {
  26. char tegn;
  27. boolean range = false;
  28. boolean alfa = false;
  29. boolean dot = true;
  30.  
  31. for (int i=0; i<email.length(); i++) {
  32.  
  33. tegn = email.charAt(i);
  34.  
  35. if (tegn>44 && tegn<123) {
  36. range = true;
  37. }
  38. else {
  39. range = false;
  40. return range;
  41. }
  42. }
  43. for (int i=0; i<email.length() && !alfa; i++){
  44. tegn = email.charAt(i);
  45. if (tegn ==64) {
  46. alfa = true;
  47. }
  48. else {
  49. alfa = false;
  50. }
  51.  
  52. }
  53. if (alfa==true) {
  54. dot=false;
  55. }
  56. else {
  57. return range = false;
  58. }
  59.  
  60. for (int i=0; i<email.length() && !dot; i++){
  61. tegn = email.charAt(i);
  62. if (tegn ==46) {
  63. dot = true;
  64. range= true;
  65. }
  66. else {
  67. range = false;
  68. }
  69. }
  70.  
  71.  
  72.  
  73. return range;
  74. }
  75. %>
  76. </body>
  77. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement