[xoops-cvslog 1625] CVS update: xoops2jp/html/modules/base/kernel

Back to archive index

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'];
 			}
 		}
 		


xoops-cvslog メーリングリストの案内
Back to archive index