Guest User

Untitled

a guest
Nov 11th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.05 KB | None | 0 0
  1. <?php
  2. header('Access-Control-Allow-Origin: *');
  3.  
  4. //$db_host = "geeksorbitcom.ipagemysql.com";
  5. $db_host = "crawlemail.c4kdnvry9vos.us-east-2.rds.amazonaws.com:3306";
  6. $db_username = "crawlemail";
  7. $db_pass = "ralami";
  8. $db_name = "crawlemail";
  9.  
  10.  
  11. $op_mode = 0;
  12. $json = array();
  13.  
  14. $conn = new mysqli($db_host, $db_username, $db_pass, $db_name);
  15. if ($conn->connect_error) {
  16. die("Connection failed: " . $conn->connect_error);
  17. }
  18.  
  19.  
  20. if($_GET['opmode'] === 'emailandwebsitegroup_new_insert') {
  21.  
  22. $websitegroupname = $_GET['websitegroupname'];
  23. $emailid = $_GET['emailid'];
  24. $websiteurls = $_GET['websiteurls'];
  25.  
  26. $sql = "INSERT INTO emailandwebsitegroup (websitegroupname, emailid, websiteurls) VALUES ('".$websitegroupname."', '".$emailid."', '".$websiteurls."')";
  27. if ($conn->query($sql) === TRUE) {
  28. echo "New record created successfully";
  29. } else {
  30. echo "Error: " . $sql . "<br>" . $conn->error;
  31. }
  32.  
  33. $op_mode = 1;
  34. }
  35.  
  36. if($_GET['opmode'] === 'emailandwebsitegroup_update') {
  37.  
  38. $websitegroupname = $_GET['websitegroupname'];
  39. $emailid = $_GET['emailid'];
  40. $websiteurls = $_GET['websiteurls'];
  41.  
  42. $sql = "UPDATE emailandwebsitegroup SET emailid='".$emailid."', websiteurls='".$websiteurls."', WHERE websitegroupname='".$websitegroupname."'";
  43. if ($conn->query($sql) === TRUE) {
  44. echo "Record updated successfully";
  45. } else {
  46. echo "Error updating record: " . $conn->error;
  47. }
  48.  
  49. $op_mode = 1;
  50. }
  51.  
  52. if($_GET['opmode'] === 'emailandwebsitegroup_find_list_all') {
  53.  
  54. $sql = "SELECT * FROM emailandwebsitegroup";
  55. $result = $conn->query($sql);
  56.  
  57. if ($result->num_rows > 0) {
  58. // output data of each row
  59. while($row = $result->fetch_assoc()) {
  60. $json['result'][]=$row;
  61. //echo "id: " . $row["id"]. " ||| websitegroupname: " . $row["websitegroupname"]. " ||| emailid: " . $row["emailid"]. " ||| websiteurls: ". $row["websiteurls"] ." ||| last_update_date: " . $row["last_update_date"]. "<br>";
  62. }
  63. echo json_encode($json);
  64. } else {
  65. echo "0 results";
  66. }
  67.  
  68. $op_mode = 1;
  69. }
  70.  
  71. if($_GET['opmode'] === 'emailandwebsitegroup_find_particular') {
  72.  
  73. $websitegroupname = $_GET['websitegroupname'];
  74.  
  75. $sql = "SELECT * FROM emailandwebsitegroup WHERE websitegroupname='".$websitegroupname."'";
  76. $result = $conn->query($sql);
  77.  
  78. if ($result->num_rows > 0) {
  79. // output data of each row
  80. while($row = $result->fetch_assoc()) {
  81. $json['result'][]=$row;
  82. //echo "id: " . $row["id"]. " ||| websitegroupname: " . $row["websitegroupname"]. " ||| emailid: " . $row["emailid"]. " ||| websiteurls: ". $row["websiteurls"] ." ||| last_update_date: " . $row["last_update_date"]. "<br>";
  83. }
  84. echo json_encode($json);
  85. } else {
  86. echo "0 results";
  87. }
  88.  
  89. $op_mode = 1;
  90. }
  91.  
  92.  
  93.  
  94. if($_GET['opmode'] === 'websiteurlstatus_new_insert') {
  95.  
  96. $websiteurl = $_GET['websiteurl'];
  97. $urlcontent = $_GET['urlcontent'];
  98.  
  99. $sql = "INSERT INTO websiteurlstatus (websiteurl, urlcontent) VALUES ('".$websiteurl."', '".$urlcontent."')";
  100. if ($conn->query($sql) === TRUE) {
  101. echo "New record created successfully";
  102. } else {
  103. echo "Error: " . $sql . "<br>" . $conn->error;
  104. }
  105.  
  106. $op_mode = 1;
  107. }
  108.  
  109. if($_GET['opmode'] === 'websiteurlstatus_update') {
  110.  
  111. $websiteurl = $_GET['websiteurl'];
  112. $urlcontent = $_GET['urlcontent'];
  113.  
  114. $sql = "UPDATE websiteurlstatus SET urlcontent='".$urlcontent."' WHERE websiteurl='".$websiteurl."'";
  115. if ($conn->query($sql) === TRUE) {
  116. echo "Record updated successfully";
  117. } else {
  118. echo "Error updating record: " . $conn->error;
  119. }
  120.  
  121. $op_mode = 1;
  122. }
  123.  
  124. if($_GET['opmode'] === 'websiteurlstatus_find_list_all') {
  125.  
  126. $websiteurl = $_GET['websiteurl'];
  127.  
  128. $sql = "SELECT * FROM websiteurlstatus";
  129. $result = $conn->query($sql);
  130.  
  131. if ($result->num_rows > 0) {
  132. // output data of each row
  133. while($row = $result->fetch_assoc()) {
  134. echo "id: " . $row["id"]. " ||| websiteurl: " . $row["websiteurl"]. " ||| urlcontent: " . $row["urlcontent"]. " ||| last_update_date: " . $row["last_update_date"]. "<br>";
  135. }
  136. } else {
  137. echo "0 results";
  138. }
  139.  
  140. $op_mode = 1;
  141. }
  142.  
  143. if($_GET['opmode'] === 'websiteurlstatus_find_particular') {
  144.  
  145. $websiteurl = $_GET['websiteurl'];
  146.  
  147. $sql = "SELECT * FROM websiteurlstatus WHERE websiteurl='".$websiteurl."'";
  148. $result = $conn->query($sql);
  149.  
  150. if ($result->num_rows > 0) {
  151. // output data of each row
  152. while($row = $result->fetch_assoc()) {
  153. echo "id: " . $row["id"]. " ||| websiteurl: " . $row["websiteurl"]. " ||| urlcontent: " . $row["urlcontent"]. " ||| last_update_date: " . $row["last_update_date"]. "<br>";
  154. }
  155. } else {
  156. echo "0 results";
  157. }
  158.  
  159. $op_mode = 1;
  160. }
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168. // sql to create table
  169. /*
  170. $sql = "CREATE TABLE IF NOT EXISTS emailandwebsitegroup (id INT(8) UNSIGNED AUTO_INCREMENT PRIMARY KEY, websitegroupname VARCHAR(500) NOT NULL,emailid VARCHAR(150) NOT NULL,websiteurls LONGTEXT,last_update_date TIMESTAMP)";
  171.  
  172. $sql = "CREATE TABLE IF NOT EXISTS websiteurlstatus (id INT(8) UNSIGNED AUTO_INCREMENT PRIMARY KEY,websiteurl VARCHAR(300) NOT NULL,urlcontent LONGTEXT,last_update_date TIMESTAMP)";
  173.  
  174. if ($conn->query($sql) === TRUE) {
  175. echo "Table MyGuests created successfully";
  176. } else {
  177. echo "Error creating table: " . $conn->error;
  178. }
  179. */
  180.  
  181.  
  182. if($op_mode == 0) {
  183.  
  184. die("Internal Processing Error...");
  185. }
  186.  
  187.  
  188. $conn->close();
  189.  
  190. ?>
Add Comment
Please, Sign In to add comment