PageRenderTime 54ms CodeModel.GetById 24ms RepoModel.GetById 1ms app.codeStats 0ms

/scanner/Models/wordpress.php

https://bitbucket.org/heinep/thaps
PHP | 36 lines | 34 code | 2 blank | 0 comment | 0 complexity | a31182f199ffa5e2b3d7dd1d99a884ab MD5 | raw file
Possible License(s): BSD-3-Clause, GPL-3.0
  1. <?php
  2. class WPDB {
  3. public function prepare($arg) {
  4. return $arg;
  5. }
  6. public function get_results($arg) {
  7. mysql_query($arg);
  8. }
  9. public function get_row($arg) {
  10. mysql_query($arg);
  11. }
  12. public function get_col($arg) {
  13. mysql_query($arg);
  14. }
  15. public function get_var($arg) {
  16. mysql_query($arg);
  17. }
  18. public function escape($arg) {
  19. return mysql_real_escape_string($arg);
  20. }
  21. }
  22. $wpdb = new WPDB();
  23. function esc_attr($a) {
  24. return htmlentities($a);
  25. }
  26. foreach ($_POST as $key => $val) {
  27. $_POST[$key] = mysql_real_escape_string($val);
  28. }
  29. foreach ($_GET as $key => $val) {
  30. $_GET[$key] = mysql_real_escape_string($val);
  31. }
  32. foreach ($_REQUEST as $key => $val) {
  33. $_REQUEST[$key] = mysql_real_escape_string($val);
  34. }