Advertisement
Guest User

MunkiWeb manifest php script

a guest
Sep 25th, 2013
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. <?php
  2. mysql_connect("localhost", "USER", "PASS") or die(mysql_error());
  3. mysql_select_db("munkiwebadmin") or die(mysql_error());
  4.  
  5. $udmanifest = mysql_real_escape_string($_GET[udmanifest]);
  6.  
  7. $result = mysql_query("SELECT * FROM reports_munkireport");
  8.  
  9. //echo $row['report'];
  10.  
  11. //preg_match('/<key>ManifestName<\/key>.*?<string>(.*?)<\/string>/s', $row['report'], $matches );
  12. //print_r($matches);
  13.  
  14. echo "<table border='1'>";
  15. echo "<tr>";
  16. echo "<th>Hostname</th>";
  17. echo "<th>Manifest</th>";
  18. echo "</tr>";
  19.  
  20. while($row = mysql_fetch_array($result)){
  21.  
  22. preg_match('/<key>hostname<\/key>.*?<string>(.*?)<\/string>/s', $row['report'], $hostname );
  23. preg_match('/<key>ManifestName<\/key>.*?<string>(.*?)<\/string>/s', $row['report'], $manifest );
  24.  
  25. if ($udmanifest) {
  26. preg_match('/<key>ManifestName<\/key>.*?<string>(.*?)<\/string>/s', $row['report'], $manifest );
  27. if ($udmanifest == $manifest[1]) {
  28. preg_match('/<key>ManifestName<\/key>.*?<string>(.*?)<\/string>/s', $row['report'], $manifest );
  29. echo "<tr>";
  30. echo "<td>" . $hostname[1] . "</td>";
  31. echo "<td> <a href=\"?udmanifest=" . $manifest[1] . "\">" . $manifest[1] . "</a></td>";
  32. echo "</tr>";
  33. }else{
  34. }
  35.  
  36. } else {
  37. echo "<tr>";
  38. echo "<td>" . $hostname[1] . "</td>";
  39. echo "<td> <a href=\"?udmanifest=" . $manifest[1] . "\">" . $manifest[1] . "</a></td>";
  40. echo "</tr>";
  41. }
  42. }
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement