Minahito
minah****@users*****
2006年 1月 9日 (月) 03:17:29 JST
Index: xoops2jp/html/modules/base/kernel/handler.php diff -u xoops2jp/html/modules/base/kernel/handler.php:1.1.2.2 xoops2jp/html/modules/base/kernel/handler.php:1.1.2.3 --- xoops2jp/html/modules/base/kernel/handler.php:1.1.2.2 Mon Jan 9 03:07:29 2006 +++ xoops2jp/html/modules/base/kernel/handler.php Mon Jan 9 03:17:29 2006 @@ -140,11 +140,11 @@ function insert(&$obj, $force = false) { - if(is_a($obj, $this->mClass)) { + if(!is_a($obj, $this->mClass)) { return false; } - if ($obj->isDirty()) { + if (!$obj->isDirty()) { return true; } @@ -163,6 +163,8 @@ } $result = $force ? $this->db->queryF($sql) : $this->db->query($sql); + + die ($sql); if (!$result){ return false; @@ -233,11 +235,11 @@ case XOBJ_DTYPE_ARRAY: case XOBJ_DTYPE_OTHER: case XOBJ_DTYPE_SOURCE: - $ret[$v] = $this->db->quoteString($vars[$v]); + $ret[$v] = $this->db->quoteString($obj->vars[$v]['value']); break; default: - $ret[$v] = $vars[$v]; + $ret[$v] = $obj->vars[$v]['value']; } }