Advertisement
Guest User

Untitled

a guest
Mar 16th, 2018
382
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.40 KB | None | 0 0
  1. <?php
  2. error_reporting(0);
  3.  
  4. $dbhost = "";
  5. $dbuser = "";
  6. $dbpassword = "";
  7. $dbname = "";
  8. $prefix = "";
  9.  
  10. $wp_file_path = "result.txt";
  11.  
  12. $files = glob("*.txt");
  13. //var_dump ($files);
  14.  
  15. foreach ($files as $file){
  16.  
  17. $data = file_get_contents($file);
  18. preg_match("/DB_NAME\'\, \'(.+?)\'\);/", $data, $m );
  19. $dbname = $m[1];
  20. //echo $dbname;
  21.  
  22. preg_match("/DB_USER\'\, \'(.+?)\'\);/", $data, $m );
  23. $dbuser = $m[1];
  24. //echo $dbuser;
  25.  
  26. preg_match("/DB_PASSWORD\'\, \'(.+?)\'\);/", $data, $m );
  27. $dbpassword = $m[1];
  28. //echo $dbpassword;
  29.  
  30. preg_match("/DB_HOST\'\, \'(.+?)\'\);/", $data, $m );
  31. $dbhost = $m[1];
  32. //echo $dbhost;
  33.  
  34. preg_match("/table_prefix  = \'(.+?)\';/", $data, $m );
  35. $prefix = $m[1];
  36. //echo $prefix;
  37.  
  38.  
  39.  
  40.  
  41. $port = 3306;
  42. if( strstr($dbhost,':') ){
  43.     $parts = explode(':', $dbhost);
  44.     $dbhost = $parts[0];
  45.     $port = $parts[1];
  46. }
  47.  
  48. $conn = mysqli_connect($dbhost, $dbuser, $dbpassword, $dbname, $port);
  49. if (mysqli_connect_errno())
  50.    {
  51.    #echo "Failed to connect to MySQL";
  52.    echo "Error:".mysqli_connect_error();
  53.    }
  54. else
  55. {
  56.  
  57.  
  58. $sql = "SELECT option_value FROM ".$prefix."options WHERE option_id = 1";
  59. $result = $conn->query($sql);
  60. if(!$result)
  61. {
  62. #echo "owi6ka";
  63. }
  64. else
  65. {
  66.  
  67.  
  68. while ($row = $result->fetch_assoc()) {
  69.     echo $row['option_value']."<br>";
  70.     file_put_contents($wp_file_path, $row['option_value']."\n", FILE_APPEND);  
  71. }
  72. }
  73.  
  74.  
  75. $conn->close();
  76. }
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement