レコード削除できない症状が出た。
■原因:
http://sebisawa-private.blogspot.com/2010/09/sqlitemanager.html
によると、php.ini の magic_quotes_gpc が、
Onになっているとダメっぽい。
■対策:
http://pentan.info/php/magic_quotes_on.html
の情報をもとに、下記のコードを:
SQLiteManager の配下の include / common.lib.php の冒頭に、
// magic_quotes_gpc = On の場合の対策
if (get_magic_quotes_gpc()) {
function strip_magic_quotes_slashes($arr)
{
return is_array($arr) ?
array_map('strip_magic_quotes_slashes', $arr) :
stripslashes($arr);
}
$_GET = strip_magic_quotes_slashes($_GET);
$_POST = strip_magic_quotes_slashes($_POST);
$_REQUEST = strip_magic_quotes_slashes($_REQUEST);
$_COOKIE = strip_magic_quotes_slashes($_COOKIE);
}
上記ソースを追加。
■結果:
解決した。
0 件のコメント:
コメントを投稿