Advertisement
Guest User

php

a guest
Mar 2nd, 2016
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.70 KB | None | 0 0
  1.  
  2. <!DOCTYPE html>
  3. <html>
  4. <body>
  5.  
  6. <form action="index.php" method="post" enctype="multipart/form-data">
  7. Select File/s
  8. <input type="file" name="fileToUpload" id="fileToUpload"> <br />
  9. Or Input Files
  10.  
  11. <input type="text" value="" name="inputFile" id="inputFile"><br />
  12. <input type="submit" value="Add File" name="add">
  13.  
  14. </form>
  15.  
  16. </body>
  17. </html>
  18.  
  19. <?php
  20.  
  21. if(isset($_POST["add"])) {
  22.  
  23. $servername = "localhost";
  24. $username = "root";
  25. $password = "";
  26. $dbname = "curl";
  27.  
  28. $conn = mysqli_connect($servername, $username, $password, $dbname);
  29. if (!$conn) {
  30. die("Connection failed: " . mysqli_connect_error());
  31. }
  32.  
  33.  
  34.  
  35. function displayResult(){
  36. $servername = "localhost";
  37. $username = "root";
  38. $password = "";
  39. $dbname = "curl";
  40.  
  41. $conn = mysqli_connect($servername, $username, $password, $dbname);
  42. if (!$conn) {
  43. die("Connection failed: " . mysqli_connect_error());
  44. }
  45. $result = mysqli_query($conn,"SELECT server_filename FROM server_files");
  46.  
  47. echo "<table border='1'>
  48. <tr>
  49. <th>File Name</th>
  50. <th>Delete</th>
  51. </tr>";
  52.  
  53. while($row = mysqli_fetch_array($result))
  54. {
  55. echo "<tr>";
  56. echo "<td>" . $row['server_filename'] . "</td>";
  57. echo "<td> <input type=\"button\" value=\"Remove\" name=\"remove\" id=\"remove\"> </td>";
  58. echo "</tr>";
  59. }
  60. echo "</table>";
  61. if(isset($_GET["remove"])){
  62. echo "lol";
  63. }
  64. mysqli_close($conn);
  65. }
  66.  
  67.  
  68.  
  69.  
  70. $userInput = $_POST["inputFile"];
  71. if(!empty($userInput)){
  72. $getExt = "SELECT exe_id FROM static_exe LIMIT 1";
  73. $result = mysqli_query($conn, $getExt);
  74. if (mysqli_num_rows($result) > 0) {
  75. while($row = mysqli_fetch_assoc($result)) {
  76. $commonID = $row["exe_id"];
  77. // echo $commonID;
  78. }
  79. $insertuserinput = "INSERT INTO server_files (server_exename, server_filename)VALUES ('$commonID', '$userInput')";
  80. if (mysqli_query($conn, $insertuserinput)) {
  81. //success
  82. } else {
  83. echo "Error: " . $insertuserinput . "<br>" . mysqli_error($conn);
  84. }
  85. } else {
  86. echo "0 results";
  87. }
  88.  
  89. mysqli_close($conn);
  90.  
  91. displayResult();
  92.  
  93. }
  94. elseif($_FILES["fileToUpload"]["name"]!=''){
  95. $target_dir = "uploads/";
  96. $target_file = basename($_FILES["fileToUpload"]["name"]);
  97. $dispfilename = pathinfo($target_dir . $target_file);
  98. $server_filename = $dispfilename['filename'];
  99. $server_exename = pathinfo($target_file,PATHINFO_EXTENSION);
  100.  
  101. //echo $server_exename . "<br />" . $server_filename . "<br />";
  102. $sql = "INSERT INTO server_files (server_exename, server_filename)VALUES ('$server_exename', '$server_filename')";
  103. if (mysqli_query($conn, $sql)) {
  104. //success
  105. } else {
  106. echo "Error: " . $sql . "<br>" . mysqli_error($conn);
  107. }
  108.  
  109. $sqldata = "SELECT server_filename FROM server_files";
  110. $result = mysqli_query($conn, $sqldata);
  111. if (mysqli_num_rows($result) > 0) {
  112. // output data of each row
  113. while($row = mysqli_fetch_assoc($result)) {
  114. $serverfilename = $row["server_filename"];
  115. }
  116. } else {
  117. echo "0 results";
  118. }
  119. mysqli_close($conn);
  120. displayResult();
  121.  
  122. }
  123.  
  124.  
  125. else{
  126. echo "Please do something";
  127. }
  128.  
  129.  
  130.  
  131.  
  132. }
  133. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement