Guest User

Untitled

a guest
May 21st, 2018
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.37 KB | None | 0 0
  1. <form method="post" action="registration.php">
  2.  
  3. <input name="username" type="text" placeholder="Username" id="name" />
  4. <input name="password" type="password" placeholder="Password" id="password" />
  5. <input name="confirmpassword" type="password" placeholder="Confirm Password" id="confirmpassword" />
  6. <input name="email" type="text" placeholder="Email" id="email" />
  7. <input name="phonenumber" type="text" placeholder="Phone number" id="phonenumber" />
  8. <input name="submit" type="submit" value="Register"/>
  9.  
  10. </form>
  11.  
  12. function signUp(){
  13. var credsArr = {};
  14. credsArr["username"] = document.myform.username.value;
  15. credsArr["password"] = document.myform.password.value;
  16. credsArr["email"] = document.myform.password.value;
  17. credsArr["phonenumber"] = document.myform.password.value;
  18. var xmlhttp = new XMLHttpRequest();
  19. var url = "http://127.0.0.1:58889/phonegap/registration.php?username=" + credsArr["username"] + "&password=" + credsArr["password"] + "&email="+credsArr["email"] + "&phonenumber="+ credsArr["phonenumber"];
  20. xmlhttp.onreadystatechange=function() {
  21. if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
  22. myFunction(xmlhttp.responseText);
  23. } else if (xmlhttp.status == 404) {
  24. intel.xdk.notification.alert("Web Service Doesn't Exist!", "Error");
  25. }
  26. };
  27. xmlhttp.open("POST", "http://127.0.0.1:58889/phonegap/registration.php", false);
  28. xmlhttp.send();
  29. function myFunction(response) {
  30. var arr = JSON.parse(response);
  31. if (arr.success == 1) {
  32. intel.xdk.notification.alert("Registered successful!");
  33. } else {
  34. intel.xdk.notification.alert(arr.success + " " + arr.message);
  35. }
  36. }
  37. return(true);
  38.  
  39. }
  40.  
  41. var url = "http://127.0.0.1:58889/phonegap/registration.php";
  42.  
  43. var JSONObject= {
  44. "username":credsArr["username"],
  45. "password":credsArr["password"],
  46. "email:":credsArr["email"],
  47. "phonenumber:":credsArr["phonenumber"],
  48. };
  49.  
  50. $.ajax({
  51. url: url,
  52. type: 'GET',
  53. data: JSONObject,
  54. dataType: 'json',
  55. contentType: "application/json; charset=utf-8",
  56. success: function (arr) {
  57. //do something
  58. },
  59. error: function () {
  60. //do something
  61. }
  62. });
  63.  
  64. /* button #botRunAjax */
  65. $(document).on("click", "#botRunAjax", function (evt) {
  66. console.log("function started");
  67. var wpost = "e=132&c=abcdef&s=demoBASICA";
  68. $.ajax({
  69. type: "POST",
  70. crossDomain: true, //;paf; see http://stackoverflow.com/a/25109061/2914328
  71. url: "http://your.server.url/address",
  72. data: wpost,
  73. dataType: 'json',
  74. timeout: 10000
  75. })
  76. .always(function (retorno, textStatus, jqXHR) { //;paf; see http://stackoverflow.com/a/19498463/2914328
  77. console.log("jQuery version: " + $.fn.jquery) ;
  78. console.log("arg1:", retorno) ;
  79. console.log("arg2:", textStatus) ;
  80. console.log("arg3:", jqXHR) ;
  81. if( parseInt($.fn.jquery) === 1 ) {
  82. switch (retorno.status) {
  83. case 0:
  84. case 200:
  85. console.log("exit OK");
  86. console.log(JSON.stringify(retorno.responseJSON));
  87. break;
  88. case 404:
  89. console.log("exit by FAIL");
  90. console.log(JSON.stringify(retorno.responseJSON));
  91. break;
  92. default:
  93. console.log("default switch happened") ;
  94. console.log(JSON.stringify(retorno.responseJSON));
  95. break ;
  96. }
  97. }
  98. if( (parseInt($.fn.jquery) === 2) && (textStatus === "success") ) {
  99. switch (jqXHR.status) {
  100. case 0:
  101. case 200:
  102. console.log("exit OK");
  103. console.log(JSON.stringify(jqXHR.responseJSON));
  104. break;
  105. case 404:
  106. console.log("exit by FAIL");
  107. console.log(JSON.stringify(jqXHR.responseJSON));
  108. break;
  109. default:
  110. console.log("default switch happened") ;
  111. console.log(JSON.stringify(jqXHR.responseJSON));
  112. break ;
  113. }
  114. }
  115. else {
  116. console.log("unknown") ;
  117. }
  118. });
  119. });
Add Comment
Please, Sign In to add comment