Guest User

Untitled

a guest
Jan 10th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.82 KB | None | 0 0
  1. <script>
  2. $("#kys_SignUp_form").submit(function(event){
  3. event.preventDefault();
  4.  
  5. var $form = $(this);
  6. var $url = $form.attr('action');
  7. var $email = $("#email").val();
  8. var $username = $("#username").val();
  9. var $password = $("#password").val();
  10.  
  11. $.ajax({
  12. type: 'POST',
  13. url: $url,
  14. data: { email: $email, password: $password, username: $username },
  15.  
  16. success: function(data) {
  17. alert("Transaction Completed!");
  18. }
  19.  
  20. });
  21. });
  22.  
  23. </script>
  24.  
  25. <form role="form" action="kys_SignUp.php" method="post" id="kys_SignUp_form">
  26. <div class="form-group">
  27. <label for="email" >Email address:</label>
  28. <input type="email" style="width: 300px" class="form-control" name="email" id="email" required>
  29. </div>
  30.  
  31. <div class="form-group">
  32. <label for="Username" >Username:</label>
  33. <input type="text" style="width: 300px" class="form-control" name="username" id="Username" required>
  34. </div>
  35.  
  36. <div class="form-group">
  37. <label for="password" >Password:</label>
  38. <input type="password" style="width: 300px" class="form-control" id="password" name="password" required>
  39. </div>
  40.  
  41. <button type="submit" class="btn btn-default">Submit</button>
  42.  
  43. </form>
  44.  
  45. <?php
  46.  
  47. include "kys_DbConnect.php";
  48.  
  49. $email = $username = $password = "";
  50.  
  51. if($_SERVER["REQUEST_METHOD"] == "POST"){
  52.  
  53. $email = cleanData($_POST["email"]);
  54. $username = cleanData($_POST["username"]);
  55. $password = cleanData($_POST["password"]);
  56. }
  57.  
  58. $stmt = $con->prepare("SELECT * FROM kys_users WHERE username=? OR email=?");
  59. $stmt->bind_param("ss",$username,$email);
  60. $stmt->execute();
  61. $stmt->bind_result($kys_id,$kys_email,$kys_username,$kys_password);
  62. $stmt->fetch();
  63.  
  64. if(isset($kys_username)){
  65. echo "Username or Email already exists";
  66. }
  67. else{
  68.  
  69. $insert = $con->prepare("INSERT INTO kys_users (username, email, password) VALUES (?, ?, ?)");
  70. $insert->bind_param("sss",$username,$email,$password);
  71. $insert->execute();
  72. header("Location: http://localhost/KeyStroke/index.html");
  73. exit();
  74.  
  75. }
  76. function cleanData($data){
  77.  
  78. $data = stripslashes($data);
  79. $data = htmlspecialchars($data);
  80. return $data;
  81. }
  82. ?>
  83.  
  84. <form role="form" action="kys_SignUp.php" method="post" id="kys_SignUp_form">
  85. <div class="form-group">
  86. <label for="email" >Email address:</label>
  87. <input type="email" style="width: 300px" class="form-control" name="email" id="email" required>
  88. </div>
  89.  
  90. <div class="form-group">
  91. <label for="Username" >Username:</label>
  92. <input type="text" style="width: 300px" class="form-control" name="username" id="Username" required>
  93. </div>
  94.  
  95. <div class="form-group">
  96. <label for="password" >Password:</label>
  97. <input type="password" style="width: 300px" class="form-control" id="password" name="password" required>
  98. </div>
  99.  
  100. <button id="submit_btn" class="btn btn-default">Submit</button>
  101.  
  102. </form>
  103.  
  104. <script>
  105.  
  106. $(function() {
  107. // Handler for .ready() called.
  108. $("#submit_btn").on('click',function(event){
  109. //alert is not being called at all . That means .submit() is never beign called
  110. alert("hello there");
  111. event.preventDefault();
  112.  
  113. var form = $('#kys_SignUp_form'); //changed from $(this)
  114. var url = form.attr('action');
  115. var email = $("#email").val();
  116. var username = $("#username").val();
  117. var password = $("#password").val();
  118.  
  119.  
  120. $.ajax({
  121. type: 'POST',
  122. url: url,
  123. dataType:"json", //<-- add this
  124. data: { email: email, password: password, username: username },
  125.  
  126. success: function(data) {
  127. if(data.success){
  128. window.location.href=data.result;
  129. }else {
  130. alert("ERROR. "+data.result);
  131. }
  132.  
  133. }
  134.  
  135. });
  136.  
  137. });
  138.  
  139.  
  140.  
  141. });
  142. </script>
  143.  
  144. <?php
  145.  
  146. include "kys_DbConnect.php";
  147.  
  148. $email = $username = $password = "";
  149.  
  150. if($_SERVER["REQUEST_METHOD"] == "POST"){
  151.  
  152. $email = cleanData($_POST["email"]);
  153. $username = cleanData($_POST["username"]);
  154. $password = cleanData($_POST["password"]);
  155. }
  156.  
  157. $stmt = $con->prepare("SELECT * FROM kys_users WHERE username=? OR email=?");
  158. $stmt->bind_param("ss",$username,$email);
  159. $stmt->execute();
  160. $stmt->bind_result($kys_id,$kys_email,$kys_username,$kys_password);
  161. $stmt->fetch();
  162.  
  163. if(isset($kys_username)){
  164. echo json_encode(array("success"=>false,"result"=>"Username or Email already exists"));
  165. }
  166. else{
  167.  
  168. $insert = $con->prepare("INSERT INTO kys_users (username, email, password) VALUES (?, ?, ?)");
  169. $insert->bind_param("sss",$username,$email,$password);
  170. $insert->execute();
  171. echo json_encode(array("success"=>true,"result"=>"http://localhost/KeyStroke/index.html"));
  172.  
  173. }
  174. function cleanData($data){
  175.  
  176. $data = stripslashes($data);
  177. $data = htmlspecialchars($data);
  178. return $data;
  179. }
  180. ?>
  181.  
  182. <script>
  183.  
  184. $("#clickbutton").click(function(){
  185.  
  186.  
  187. var $url = 'kys_SignUp.php';
  188. var $email = $("#email").val();
  189. var $username = $("#Username").val();
  190. var $password = $("#password").val();
  191.  
  192.  
  193. $.ajax({
  194. type: 'POST',
  195. url: $url,
  196. data: 'email='+$email+'&password='+$password+'&username='+$username,
  197.  
  198. success: function(data) {
  199. alert("Transaction Completed!");
  200.  
  201. }
  202.  
  203. });
  204.  
  205. });
  206. </script>
  207.  
  208. <button type="button" id="clickbutton" class="btn btn-default">Submit</button>
  209.  
  210. <script>
  211.  
  212. $(function() {
  213.  
  214. $('#kys_SignUp_form button[type="submit"]').on('click',function(event){
  215.  
  216. alert("hello there");
  217. event.preventDefault();
  218.  
  219. var form = $("#kys_SignUp_form");//note here we select the form element to get the url
  220. var url = form.attr('action');
  221. var email = form.find("#email").val();
  222. var username = form.find("#username").val();
  223. var password = form.find("#password").val();
  224.  
  225.  
  226. $.ajax({
  227. type: 'POST',
  228. url: url,
  229. dataType:"json",
  230. data: { email: email, password: password, username: username },
  231.  
  232. success: function(data) {
  233. if(data.message == "Success") {
  234. window.location ='http://localhost/KeyStroke/index.html';
  235. } else {alert(data.message)}
  236.  
  237. });
  238.  
  239. });
  240.  
  241.  
  242.  
  243. });
  244. </script>
  245.  
  246. include "kys_DbConnect.php";
  247. function cleanData($data){
  248.  
  249. $data = stripslashes($data);
  250. $data = htmlspecialchars($data);
  251. return $data;
  252. }
  253. function isUser($username,$email)
  254. $stmt = $con->prepare("SELECT * FROM kys_users WHERE username=? OR email=?");
  255. $stmt->bind_param("ss",$username,$email);
  256. $stmt->execute();
  257. $stmt->bind_result($kys_id,$kys_email,$kys_username,$kys_password);
  258. $stmt->fetch();
  259.  
  260. if(isset($kys_username)){
  261. return true;
  262. }
  263. }
  264. function inserNewUser($username,$email,$password)
  265. $insert = $con->prepare("INSERT INTO kys_users (username, email, password) VALUES (?, ?, ?)");
  266. $insert->bind_param($username,$email,$password);
  267. $insert->execute();
  268.  
  269. }
  270.  
  271.  
  272. if($_SERVER["REQUEST_METHOD"] == "POST"){
  273. $email = cleanData($_POST["email"]);
  274. $username = cleanData($_POST["username"]);
  275. $password = cleanData($_POST["password"]);
  276. if (isUser($username,$email)) {
  277. echo json_encode(['message'=>'Username or Email already exists'])
  278. } else {
  279. inserNewUser($username,$email,$password);
  280. echo json_encode(['message'=>'Success']);
  281. }
  282.  
  283. } else {
  284. echo json_encode(['message'=>'Error get method not allowed'])
  285. }
  286.  
  287. $('#frmReportWithparams').submit(function () {
  288. $.ajax({
  289. url: "@Url.Content("~/LeftMenu/SendReportWithParameter")",
  290. type: "POST",
  291. data: $('#frmReportWithparams').serialize(),
  292. success: function (result) {
  293. if (result.IsSuccess == true) {
  294. alert("Thank You.")
  295. $('#modalHomeIndex').dialog('close')
  296. }
  297. else {
  298. alert("'Error Occurs.Try Later.")
  299. $('#modalHomeIndex').dialog('close')
  300. }
  301. }
  302. })
  303. return false;
  304. })
  305.  
  306. var form = $(this);
  307. var url = $form.attr('action');
  308. var email = $("#email").val();
  309. var username = $("#username").val();
  310. var password = $("#password").val();
  311.  
  312. <script>
  313. $(document ).ready(function() {
  314. $('#kys_SignUp_form').on('submit', function(e) {
  315. e.preventDefault();
  316. });
  317. });
  318.  
  319. // ================ SUBMIT =====================
  320. $('#kys_SignUp_form .form_submit').on('click', function(e){
  321. e.preventDefault();
  322. var $form = $(this);
  323. var $email = $("#email").val();
  324. var $username = $("#username").val();
  325. var $password = $("#password").val();
  326.  
  327. $.ajax({
  328. type: 'POST',
  329. url: 'kys_SignUp.php',
  330. dataType: 'json',
  331. data: { email: $email, password: $password, username: $username },
  332. success: function(data) {
  333. alert("Transaction Completed!");
  334. },
  335. error : function( errorThrown) {
  336.  
  337. alert('errorThrown ' + errorThrown);
  338. }
  339. });
  340. });
  341. </script>
  342.  
  343. <form role="form" method="post" id="kys_SignUp_form">
  344. <div class="form-group">
  345. <label for="email" >Email address:</label>
  346. <input type="email" style="width: 300px" class="form-control" name="email" id="email" required>
  347. </div>
  348.  
  349. <div class="form-group">
  350. <label for="Username" >Username:</label>
  351. <input type="text" style="width: 300px" class="form-control" name="username" id="Username" required>
  352. </div>
  353.  
  354. <div class="form-group">
  355. <label for="password" >Password:</label>
  356. <input type="password" style="width: 300px" class="form-control" id="password" name="password" required>
  357. </div>
  358.  
  359. <button type="submit" class="btn btn-default form_submit">Submit</button>
  360.  
  361. var url = $("#kys_SignUp_form").attr('action');
  362.  
  363. <script>
  364. $( document ).ready(function() {
  365. // Handler for .ready() called.
  366. $("#kys_SignUp_form").submit(function(event){
  367.  
  368. alert("hello there");
  369. event.preventDefault();
  370. var form = $(this);
  371. var url = $("#kys_SignUp_form").attr('action');
  372. var email = $("#email").val();
  373. var username = $("#username").val();
  374. var password = $("#password").val();
  375.  
  376. $.ajax({
  377. type: 'POST',
  378. url: url,
  379. data: { email: email, password: password, username: username },
  380.  
  381. success: function(data) {
  382. alert("Transaction Completed!");
  383.  
  384. }
  385. });
  386. return false;
  387. });
  388. });
  389. </script>
Add Comment
Please, Sign In to add comment