mirrored from git://git.moodle.org/moodle.git
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
/
unchecked_vars.php
35 lines (29 loc) · 1.1 KB
/
unchecked_vars.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
include("../config.php");
$action = optional_param('action','LIST',PARAM_ALPHA);
$url = optional_param('url');
$info = optional_param('info');
if (!isadmin()) {
error("Only the admin can use this page");
}
print_header('Admin : Unchecked Vars' );
if ($action == 'DELETE') {
delete_records('log', 'url', $url, 'info', $info);
}
if ($errors = get_records_sql("SELECT DISTINCT url, info
FROM {$CFG->prefix}log
WHERE module = 'dev' AND
action = 'unchecked vars'")) {
echo '<table border="1" cellpadding="5">';
foreach ($errors as $error) {
echo '<tr>';
echo '<td>'.$error->url.'</td>';
echo '<td>'.$error->info.'</td>';
echo '<td><a href="unchecked_vars.php?action=DELETE&url='.$error->url.'&info='.$error->info.'">Delete this</a></td>';
echo '</tr>';
}
echo '</table>';
} else {
echo "No unchecked vars were detected";
}
?>