Guest User

Untitled

a guest
Feb 20th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.12 KB | None | 0 0
  1. <div id="regform"><h1>Регистрация пользователя.</h1><br />
  2.  
  3.  
  4. <p class="desc">
  5.  
  6. <?
  7. if (isset($_SESSION['regerror'])) {
  8. switch ($_SESSION['regerror'])
  9. {
  10.  
  11.  
  12. case 'badsym': echo '<span style="color: #c00">Ошибка! Были введены недопустимые символы.</span><br /><br />';
  13. break;
  14. case 'badmail': echo '<span style="color: #c00">Ошибка! Недопустимый электронный адрес.</span><br /><br />';
  15. break;
  16. case 'badpas': echo '<span style="color: #c00">Ошибка! Недопустимый пароль.</span><br /><br />';
  17. break;
  18. case 'baddoub': echo '<span style="color: #c00">Ошибка! Пароли не совпали.</span><br /><br />';
  19. break;
  20. case 'badcap': echo '<span style="color: #c00">Ошибка! Неверный проверочный код. Попробуйте еще раз.</span>';
  21. break;
  22. case 'badpol': echo '<span style="color: #c00">Ошибка! Заполнены не все поля.</span><br /><br />';
  23. break;
  24. case 'ok': echo '<span style="color: #0c0">Регистрация успешно завершена.</span><script language="javascript" text="type/javascript">var e = 1;</script><br /><br /><br />';
  25. break;
  26. case 'exist': echo '<span style="color: #c00">Код доступа уже подтвержден.</span><br /><br /><br />';
  27. break;
  28. case 'unexist': echo '<span style="color: #c00">Проверочный код утрачен. Вам необходимо пройти процедуру авторизации повторно. </span><br /><br />';
  29. break;
  30. case 'linkfail': echo '<span style="color: #c00">ВНИМАНИЕ ! <br /> Вы пытаетесь передать непредусмотренные данные ! При повторной попытке произойдет блокирование вашего ip адреса !</span><br /><br />';
  31. break;
  32. case 'welldone': echo '<span style="color: #0c0"><br />Подтверждение регистрации прошло успешно.</span><br /><br />Теперь вам доступны <b>просмотр вакансий</b>, <b>размещение резюме</b>, либо вы можете заполнить <a href="addcompany.php">анкету работодателя</a>, что позволит вам размещать <b>вакансии</b> и просматривать <b>резюме</b>';
  33. break;
  34.  
  35.  
  36.  
  37. }
  38. } else {
  39. echo 'Для участия в любом из разделов нашего портала Вам необходимо зарегистрировать учетную запись пользователя.';
  40. };
  41.  
  42. if (!isset($_SESSION['regerror']) || $_SESSION['regerror'] != 'ok' && $_SESSION['regerror'] != 'welldone') {
  43. echo ' <br /><br />Заполните пожалуйста все поля. Следите за сообщениями
  44. формы, которые подскажут Вам верно ли введены данные и допустимы ли они для регистрации. <br />
  45. <br /> Обратите внимание, что недопустимые символы в поля не вводятся.
  46. </p>';
  47. } else {
  48. echo '</p>';
  49. }
  50. // !!!
  51. if (!isset($_SESSION['regerror']) || (($_SESSION['regerror'] != 'ok' ) && ($_SESSION['regerror'] != 'welldone'))) {
  52.  
  53.  
  54. echo '<form action="register2.php" method="POST">
  55.  
  56. <p><b>Кем вы хотите зарегистрироваться:</b>
  57. </p><br />
  58. <input type="radio" name="state" id="state1" value="2" checked> - Соискатель <small>(ищу работу)</small><br />
  59. <input type="radio" name="state" id="state2" value="4"> - Работодатель <small>(ищу сотрудников)</small><br />
  60. <br/>
  61. <p><b>Ваш электронный адрес:</b>
  62. </p>
  63. <input type="text" name="mail" id="mail" onkeypress="return testmail(event)" onblur="checkmail();testall();">
  64. <span class="err" id="err1">Недопустимый адрес !
  65. </span>
  66. <span class="err" id="err4">Адрес зарегестрирован !
  67. </span>
  68. <span class="msg" id="msg1">Адрес принят.
  69. </span><br /><br />
  70. <p><b>Выберите пароль:</b>
  71. </p>
  72. <input type="password" name="pass" id="woxwox" onkeypress="return testpassword(event)" onblur="checkpassword();testall();">
  73. <span class="err" id="err2">Короткий пароль !
  74. </span>
  75. <span class="msg" id="msg2">Пароль принят.
  76. </span><br /><br />
  77. <p><b>Повторите пароль:</b>
  78. </p>
  79. <input type="password" name="doublepass" id="doublepass" onkeypress="return testpassword(event)" onblur="checkdouble();testall();">
  80. <span class="err" id="err3">Пароли не совпадают !
  81. </span>
  82. <span class="msg" id="msg3">Повтор принят.
  83. </span><br /><br />
  84. <p><b>Ваше Имя:</b>
  85. </p>
  86. <input type="text" name="yname" id="yname" onkeypress="return testruschar(event)"><br /><br />
  87. <p><b>Ваша фамилия:</b>
  88. </p>
  89. <input type="text" name="yfamily" id="yfamily" onkeypress="return testruschar(event)"><br /><br />
  90. <img src="cap/index.php/?'.rand().' " id="captcha"><br />
  91. <a href="#" onclick="changeimage();return false" style="color: #000;">Нажмите, если не разборчиво</a>
  92. <p><b>Введите проверочный код:</b></p>
  93. <input type="text" name="kap" id="kap" onkeypress="return testpassword(event)"><br /><br /><br />
  94. <input type="submit" id="submit" value="Зарегестрироваться" disabled="disabled">
  95. </form>';
  96. } else {
  97. echo '<form>На Ваш электронный адрес выслано письмо с дальнейшими инструкциями. Проверьте пожалуйста вашу почту и подтвердите регистрацию по ссылке указанной в письме.</form>';
  98. $_SESSION['regerror'] = '';
  99.  
  100. } ;
  101.  
  102. if ($_SESSION['regerror'] == 'welldone') {
  103. $_SESSION['regerror'] = '';
  104. };
  105.  
  106. ?>
  107. <br /><br />
  108. <div class="clear">
  109. </div>
  110. </div>
Add Comment
Please, Sign In to add comment