MDL-7749 fixed stripslashes when saving admin configuration values

This commit is contained in:
skodak 2006-11-30 20:37:14 +00:00
parent 4649ac8436
commit 56909d267f
3 changed files with 3 additions and 12 deletions

View file

@ -58,10 +58,7 @@ $statusmsg = '';
if ($data = data_submitted()) {
if (confirm_sesskey()) {
$olddbsessions = !empty($CFG->dbsessions);
$unslashed = array();
foreach($data as $key=>$value) {
$unslashed[$key] = stripslashes($value);
}
$unslashed = (array)stripslashes_recursive($data);
$errors = $root->write_settings($unslashed);
//force logout if dbsession setting changes
if ($olddbsessions != !empty($CFG->dbsessions)) {