Advertisement
jeffnh79

index

Oct 15th, 2017
414
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.29 KB | None | 0 0
  1. <?php
  2.  
  3. session_start();
  4.  
  5. $vfname = "";
  6. $vlname = "";
  7. $vlogin="";
  8. $vpassword="";
  9. $vcpassword="";
  10. $vaddress="";
  11. $vcnumber="";
  12. $vemail="";
  13. $emailErrorMessage = "";
  14. $errorMessage = "";
  15. $vgender = "";
  16. $vbirthday ="";
  17.  
  18. $userName = "";
  19. $fname = "";
  20. $lname = "";
  21. $login="";
  22. $password="";
  23. $cpassword="";
  24. $address="";
  25. $cnumber="";
  26. $email="";
  27. $gender="";
  28. $birthdate="";
  29.  
  30. $LoginUser="";
  31.  
  32.  
  33. if (isset($_POST['Submit'])) {
  34.  
  35. $fname = $_POST['fname'];
  36. $lname = $_POST['lname'];
  37. $login = $_POST['login'];
  38. $password = $_POST['password2'];
  39. $cpassword = $_POST['cpassword'];
  40. $address = $_POST['address'];
  41. $cnumber = $_POST['cnumber'];
  42. $email = $_POST['email'];
  43. $gender = $_POST['gender'];
  44. $birthday = $_POST['month'];
  45.  
  46. include 'connect.php';
  47. //$flag = "t";
  48.  
  49.  
  50.  
  51. if ($password == null) {
  52. $vpassword = "Password Required";
  53. $flag = "f";
  54. }
  55. if ($cpassword == null) {
  56. $vcpassword = "Retype Password";
  57. $flag = "f";
  58. }
  59. if ($address == null) {
  60. $vaddress = "Address Required";
  61. $flag = "f";
  62. }
  63.  
  64. if ($email == null) {
  65. $vemail = "Email required";
  66. $flag = "f";
  67. }
  68. if ($gender == null) {
  69. $vgender = "Gender Required";
  70. $flag = "f";
  71. }
  72. if ($birthday == null) {
  73. $vbirthday = "Birthday Required";
  74. $flag = "f";
  75. }
  76. ?>
  77.  
  78.  
  79. <script>
  80.  
  81.  
  82. function check_form(RegistrationForm){
  83.  
  84. FNAME.innerHTML="1";
  85. LOGIN.innerHTML="1";
  86. Phone.innerHTML="";
  87.  
  88. FormOK = true;
  89. var regexPhNum = /^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/;
  90. var regexUserName = /^[a-z][\w\.]{6,24}$/i;
  91.  
  92. if(regexPhNum.test(RegistrationForm.cnumber.value)==false){
  93. Phone.innerHTML="Invalid Phone Number";
  94. FormOK = false;
  95.  
  96. }
  97.  
  98. if(RegistrationForm.fname.value == ""){
  99. FNAME.innerHTML="Invalid Name";
  100. FormOK = false;
  101. }
  102.  
  103. if(RegistrationForm.lname.value == ""){
  104. LNAME.innerHTML="Invalid Name";
  105. FormOK = false;
  106. }
  107.  
  108. if(regexUserName.test(RegistrationForm.login.value)==false){
  109. LOGIN.innerHTML="Invalid UserName";
  110. FormOK = false;
  111. }
  112. return FormOK;
  113. }
  114.  
  115. </script>
  116.  
  117.  
  118. <?php
  119. if ($flag == "t") {
  120. if ($password == $cpassword) {
  121.  
  122. $hash = password_hash($password, PASSWORD_DEFAULT);
  123.  
  124.  
  125. $strSQL = "INSERT INTO `fa-jeffhooper`.`members`(`FirstName`,`LastName`,`UserName`,`Password`,`Address`,`ContactNo`,`email`,`Gender`,`Birthdate`)
  126. VALUES('$fname','$lname','$login','$hash','$address','$cnumber','$email','$gender','$birthday')";
  127. $rsProducts = mysqli_query ($con, $strSQL);
  128. }
  129. else {
  130. $vpassword="Passwords do not match";
  131. }
  132. }
  133. }
  134. ?>
  135. <html>
  136. <head><link rel="shortcut icon" href="favicon.ico"><title>Friend Agenda</title></head>
  137. <meta name="description" content="Friend Agenda Main Page" />
  138. <meta name="author" content="Jeff Hooper, jeffnh79@gmail.com" />
  139. <style type="text/css">
  140.  
  141. body {
  142. background-image: url(bg/bg3.jpg);
  143. background-repeat:repeat-x;
  144. background-color:#0B0B61;
  145.  
  146. }
  147.  
  148. </style>
  149. <link href="css/index.css" rel="stylesheet" type="text/css" />
  150. <link rel="icon" href="img/icon.png" type="image" />
  151.  
  152. <script type="text/javascript" src="js/jquery.js"></script>
  153. <script type="text/javascript" src="./js/jquery-1.4.2.min.js"></script>
  154. <link href="facebox1.2/src/facebox.css" media="screen" rel="stylesheet" type="text/css" />
  155. <link href="css/example.css" media="screen" rel="stylesheet" type="text/css" />
  156. <script src="facebox1.2/src/facebox.js" type="text/javascript"></script>
  157. <script type="text/javascript">
  158.  
  159. jQuery(document).ready(function($) {
  160. $('a[rel*=facebox]').facebox()
  161. closeImage : " ../src/closelabel.png"
  162. })
  163. </script>
  164.  
  165. <script>
  166. !window.jQuery && document.write('<script src="jquery-1.4.3.min.js"><\/script>');
  167. </script>
  168. <script type="text/javascript" src="./fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
  169. <script type="text/javascript" src="./fancybox/jquery.fancybox-1.3.4.pack.js"></script>
  170. <link rel="stylesheet" type="text/css" href="./fancybox/jquery.fancybox-1.3.4.css" media="screen" />
  171. <link rel="stylesheet" href="style.css" />
  172. <script type="text/javascript">
  173. $(document).ready(function() {
  174.  
  175. $("a#example2").fancybox({
  176. 'overlayShow' : false,
  177. 'transitionIn' : 'elastic',
  178. 'transitionOut' : 'elastic'
  179. });
  180.  
  181. $("a[rel=example_group]").fancybox({
  182. 'transitionIn' : 'none',
  183. 'transitionOut' : 'none',
  184. 'titlePosition' : 'over',
  185. 'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
  186. return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
  187. }
  188. });
  189. });
  190. </script>
  191.  
  192. <script type="text/javascript" src="js/jquery.js"></script>
  193. <!--datepicker -->
  194. <link href="css/datepicker/ui.datepicker.css" type="text/css" rel="stylesheet"/>
  195. <script type="text/javascript" src="js/datepicker/ui.datepicker.js"></script>
  196. <!--datepicker -->
  197. <script type="text/javascript" charset="utf-8">
  198. jQuery(function($){
  199. $(".date").datepicker();
  200. });
  201. </script>
  202.  
  203. <body>
  204. <div class="mainr">
  205. <div class="topleft"> <img src="img/logo.png" width="200" height="60" /></a></div>
  206. <form action="login.php" method="POST"> <!--FORM ACTION /-->
  207.  
  208. <div class="qwerty">
  209. <div class="label">
  210. <div class="email style1">&nbsp;UserName</div>
  211. <div class="password">&nbsp;&nbsp;Password</div>
  212. </div>
  213. <div class="label1">
  214. <div class="emailtext">
  215. <input name="UserName" type="text"/> <!--USER NAME /-->
  216. </div>
  217. <div class="passwordtext">
  218. <input name="Password" type="password"/> <!--PASSWORD /-->
  219. <input name="Submit2" type="submit" class="greenButton" value="Login" /> <!--LOGIN BUTTON /-->
  220. </div>
  221. </div>
  222. <div class="label2">
  223.  
  224. <div class="password">&nbsp;&nbsp;Forgot Password?</div>
  225. </div>
  226. </div>
  227. </form>
  228. </div>
  229. <div class="downleft">
  230. <div class="picture">
  231. <img src="bg/log.png" width="500" height="330" />
  232. </div>
  233. <div class="field">
  234. <div class="signup">Sign Up</div>
  235. <div class="free">It's free, and always will be</div>
  236. <div class="text">
  237. <form id="RegistrationForm" name="Registration" method="POST" onSubmit="return check_form();" >
  238.  
  239. <div class="textleft">FirstName:</div>
  240. <div class="textright"><input name="fname" type="text" class="textfield" maxlength="30" value="<?php echo $fname; ?>"/><font color="Red"><span id = "FNAME"></span> </font>
  241. </div>
  242. <div class="textleft">LastName:</div>
  243. <div class="textright"><input name="lname" type="text" class="textfield" maxlength="30" value="<?php echo $lname; ?>"/><font color="Red"><span id = "LNAME"></span> </font>
  244. </div>
  245. <div class="textleft">UserName:</div>
  246. <div class="textright"><input name="login" type="text" class="textfield" maxlength="20" value="<?php echo $login; ?>"/><font color="Red"><?php echo $vlogin; ?> </font><font color="Red"><span id ="LOGIN"></span></font>
  247. </div>
  248. <div class="textleft">Password:</div>
  249. <div class="textright"><input name="password2" type="password" class="textfield" maxlength="80" value="<?php echo $password; ?>"/><font color="Red"><?php echo $vpassword; ?> </font>
  250. </div>
  251. <div class="textleft">Retype Password:</div>
  252. <div class="textright"><input name="cpassword" type="password" class="textfield" maxlength="80" value="<?php echo $cpassword; ?>"/><font color="Red"><?php echo $vcpassword; ?> </font><font color="Red"><?php echo $errorMessage; ?> </font>
  253. </div>
  254. <div class="textleft">Address:</div>
  255. <div class="textright"><input name="address" type="text" class="textfield" maxlength="200" value="<?php echo $address; ?>"/><font color="Red"><?php echo $vaddress; ?> </font>
  256. </div>
  257. <div class="textleft">Contact Number:</div>
  258. <div class="textright"><input name="cnumber" type="text" class="textfield" maxlength="20" size="40" value="<?php echo $cnumber; ?>" /><font color="Red"><span id = "Phone"></span><?php echo $vcnumber; ?> </font>
  259. <input name="propic" id="dadded" type="hidden" value="upload/p.jpg" /></div>
  260. <div class="textleft">Email:</div>
  261. <div class="textright"><input name="email" type="text" class="textfield" maxlength="100" value="<?php echo $email; ?>"><font color="Red"><?php echo $vemail; ?> </font><font color="Red"><?php echo $emailErrorMessage; ?> </font>
  262. </div>
  263. <div class="textleft">Gender:</div>
  264. <div class="textright1">
  265. <div class="input-container">
  266. <select name="gender" id="gender" class="textfield1">
  267. <option></option>
  268. <option >Female</option>
  269. <option >Male</option>
  270. </select><font color="Red"><?php echo $vgender; ?></font><br />
  271. </div>
  272. </div>
  273. <div class="textleft">Birth Day:</div>
  274. <div class="textright"><input name="month" type="text" class="date"><font color="Red"><?php echo $vbirthday; ?></font></div>
  275. <div class="input-container">
  276.  
  277. <div class="textright">
  278. <input type="submit" name="Submit" value="Sign Up" class="greenButton1"/> <!--button to submit registration /-->
  279.  
  280. </div>
  281.  
  282. </form>
  283. </div>
  284. </div>
  285. </div>
  286. </div>
  287.  
  288. <div id="Footer">
  289.  
  290. <?php include("Include/Footer.php"); ?>
  291.  
  292. </div>
  293. </div>
  294. </body>
  295. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement