OSDN Git Service

modify undoSybaseQuotes_array function, refering to http://japan.nucleuscms.org/bb...
authorsakamocchi <sakamocchi@1ca29b6e-896d-4ea0-84a5-967f57386b96>
Fri, 28 Jan 2011 04:31:58 +0000 (04:31 +0000)
committersakamocchi <sakamocchi@1ca29b6e-896d-4ea0-84a5-967f57386b96>
Fri, 28 Jan 2011 04:31:58 +0000 (04:31 +0000)
git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/nucleus-jp/trunk@1117 1ca29b6e-896d-4ea0-84a5-967f57386b96

utf8/nucleus/libs/vars4.0.6.php
utf8/nucleus/libs/vars4.1.0.php

index 85cffac..63283a4 100755 (executable)
@@ -82,7 +82,7 @@ function stripslashes_array($data) {
 }
 
 function undoSybaseQuotes_array($data) {
-       return is_array($data) ? array_map('undoSybaseQuotes', $data) : stripslashes($data);
+       return is_array($data) ? array_map('undoSybaseQuotes_array', $data) : str_replace("''", "'", $data);
 }
 
 function undoSybaseQuotes($data) {
index f8d2aa9..d75c9ed 100755 (executable)
@@ -85,7 +85,7 @@ function stripslashes_array($data) {
 }
 
 function undoSybaseQuotes_array($data) {
-       return is_array($data) ? array_map('undoSybaseQuotes', $data) : stripslashes($data);
+       return is_array($data) ? array_map('undoSybaseQuotes_array', $data) : str_replace("''", "'", $data);
 }
 
 function undoSybaseQuotes($data) {