mirror of
https://github.com/misterunknown/ifm.git
synced 2025-08-09 09:36:29 +02:00
Remove deprecated magic quote handling
This commit is contained in:
10
src/main.php
10
src/main.php
@@ -572,15 +572,7 @@ f00bar;
|
|||||||
|
|
||||||
if (isset($d['filename']) && $this->isFilenameValid($d['filename'])) {
|
if (isset($d['filename']) && $this->isFilenameValid($d['filename'])) {
|
||||||
if (isset($d['content'])) {
|
if (isset($d['content'])) {
|
||||||
// work around magic quotes
|
if (@file_put_contents($d['filename'], $d['content']) !== false)
|
||||||
if ((function_exists("get_magic_quotes_gpc") && get_magic_quotes_gpc())
|
|
||||||
|| (ini_get('magic_quotes_sybase') && (strtolower(ini_get('magic_quotes_sybase'))!="off")) ) {
|
|
||||||
$content = stripslashes($d['content']);
|
|
||||||
} else {
|
|
||||||
$content = $d['content'];
|
|
||||||
}
|
|
||||||
|
|
||||||
if (@file_put_contents($d['filename'], $content) !== false)
|
|
||||||
return ["status" => "OK", "message" => $this->l('file_save_success')];
|
return ["status" => "OK", "message" => $this->l('file_save_success')];
|
||||||
else
|
else
|
||||||
throw new Exception($this->l('file_save_error'));
|
throw new Exception($this->l('file_save_error'));
|
||||||
|
Reference in New Issue
Block a user