Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.41 KB | None | 0 0
  1. <div id="box1">
  2. <h2>Registracija{$email_poruka}</h2>
  3. <form method="post" action="registracija.php" ng-app="validacija2" ng-controller="validateCtrl" name="form3" novalidate>
  4. <p><label for="korime">Korisničko ime: </label><br>
  5. <input type="text" id="korime" name="korime" placeholder="korisničko ime" ng-model="korime" ng-model-options="{ updateOn: 'blur' }" provjera-korisnika ng-minlength="6" ng-pattern="/^[a-z]/" required><br />
  6.  
  7. <span style="color:red" ng-show="form3.korime.$touched && form3.korime.$invalid">
  8. <span ng-show="form3.korime.$error.required">Polje mora biti ispunjeno</span>
  9. <span ng-show="form3.korime.$error.minlength">Polje mora sadržavati minimalno 6 znakova</span>
  10. <span ng-show="form3.korime.$error.pattern">Prvo znak mora biti malo slovo [a-z]</span>
  11. <span ng-show="form3.korime.$error.podudaranje">Korisničko ime je zauzeto</span>
  12. </span>
  13. <div class="greska"></div>
  14.  
  15. <p><label for="lozinka1">Lozinka: </label><br>
  16. <input type="password" id="lozinka1" name="lozinka1" size="15" placeholder="lozinka" ng-model="lozinka1" ng-model-options="{ updateOn: 'blur' }" ng-minlength="8" ng-pattern = "/[0-9]+/" required><br />
  17. <span style="color:red" ng-show="form3.lozinka1.$touched && form3.lozinka1.$invalid">
  18. <span ng-show="form3.lozinka1.$error.required">Polje mora biti ispunjeno</span>
  19. <span ng-show="form3.lozinka1.$error.minlength">Polje mora sadržavati minimalno 8 znakova</span>
  20. <span ng-show="form3.lozinka1.$error.pattern">Polje mora imati bar jednu brojku [0-9]</span>
  21. </span>
  22.  
  23. <p><label for="lozinka2">Potvrda lozinke: </label><br>
  24. <input type="password" id="lozinka2" name="lozinka2" size="15" placeholder="potvrda lozinke" ng-model="lozinka2" ng-model-options="{ updateOn: 'blur' }" ng-minlength="8" ng-pattern="/[0-9]+/" ng-change="provjeri()" required><br />
  25. <span style="color:red" ng-show="form3.lozinka2.$touched || form3.lozinka2.$invalid">
  26. <span ng-show="form3.lozinka2.$error.required">Polje mora biti ispunjeno</span>
  27. <span ng-show="form3.lozinka2.$error.minlength">Polje mora sadržavati minimalno 8 znakova</span>
  28. <span ng-show="form3.lozinka2.$error.pattern">Polje mora imati bar jednu brojku [0-9]</span>
  29. <span ng-show="form3.lozinka2.$error.podudaranje">Lozinke se moraju podudarati</span>
  30. </span>
  31.  
  32. <p><label for="ime">Email: </label><br>
  33. <input type="text" id="email" name="email" size="15" placeholder="Email" ng-model="email" ng-model-options="{ updateOn: 'blur' }" ng-pattern={literal}"/^\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b$/i"{/literal} required><br />
  34. <span style="color:red" ng-show="form3.email.$touched && form3.email.$invalid">
  35. <span ng-show="form3.email.$error.required">Polje mora biti ispunjeno</span>
  36. <span ng-show="form3.email.$error.pattern">Nije formata E-mail</span>
  37. </span>
  38.  
  39.  
  40. <p><label for="ime">Ime: </label><br>
  41. <input type="text" id="ime" name="ime" size="15" placeholder="ime" ng-model="ime" ng-model-options="{ updateOn: 'blur' }" required><br />
  42. <span style="color:red" ng-show="form3.ime.$touched && form3.ime.$invalid">
  43. <span ng-show="form3.ime.$error.required">Polje mora biti ispunjeno</span>
  44. </span>
  45.  
  46. <p><label for="prezime">Prezime: </label><br>
  47. <input type="text" id="prezime" name="prezime" size="15" placeholder="prezime" ng-model="prezime" ng-model-options="{ updateOn: 'blur' }" required><br />
  48. <span style="color:red" ng-show="form3.prezime.$touched && form3.prezime.$invalid">
  49. <span ng-show="form3.prezime.$error.required">Polje mora biti ispunjeno</span>
  50. </span>
  51.  
  52. <p><label for="ulica">Ulica: </label><br>
  53. <input type="text" id="ulica" name="ulica" size="15" placeholder="ulica" ng-model="ulica" ng-model-options="{ updateOn: 'blur' }" required><br />
  54. <span style="color:red" ng-show="form3.ulica.$touched && form3.ulica.$invalid">
  55. <span ng-show="form3.ulica.$error.required">Polje mora biti ispunjeno</span>
  56. </span>
  57.  
  58. <p><label for="drzave">Država: </label><br>
  59. <select name="drzave" id="drzave">
  60. <option value="austrija">Austrija</option>
  61. <option value="belgija">Belgija</option>
  62. <option value="bosna i hercegovina">Bosna i Hercegovina</option>
  63. <option value="francuska">Francuska</option>
  64. <option value="hrvatska" selected>Hrvatska</option>
  65. <option value="slovenija">Slovenija</option>
  66. <option value="srbija">Srbija</option>
  67. </select> <br />
  68.  
  69. <p><label for="gradovi">Grad: </label><br>
  70. <select name="gradovi" id="gradovi">
  71. <option value="karlovac">Karlovac</option>
  72. <option value="krk">Krk</option>
  73. <option value="osijek">Osijek</option>
  74. <option value="požega">Požega</option>
  75. <option value="varaždin" selected>Varaždin</option>
  76. <option value="split">Split</option>
  77. <option value="zagreb">Zagreb</option>
  78. </select> <br />
  79. <div class="g-recaptcha" data-sitekey="6LdhZyITAAAAAB7pFB-H2bZpLx33iuEoID0OEmaW"></div>
  80.  
  81.  
  82. <br /><input type="submit" id="prijavi" value="Registriraj se" ng-disabled="form3.korime.$invalid || form3.lozinka1.$invalid || form3.lozinka2.$invalid || form3.email.$invalid || form3.ime.$invalid || form3.prezime.$invalid || form3.ulica.$invalid">
  83. <br>
  84. </form>
  85. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement