Index: trunk/install/php/foltialib.php =================================================================== --- trunk/install/php/foltialib.php (リビジョン 131) +++ trunk/install/php/foltialib.php (リビジョン 1) @@ -19,6 +19,6 @@ if ($_GET["{$key}"] != "") { $value = $_GET["{$key}"]; - $value = escape_string($value); - $value = htmlspecialchars($value); + escape_string($value); + htmlspecialchars($value); return ($value); } @@ -26,8 +26,9 @@ //GET用数字フォームデコード function getgetnumform($key) { -// if ($_GET["{$key}"] != "") { - if (isset($_GET["{$key}"] )) { + if ($_GET["{$key}"] != "") { $value = $_GET["{$key}"]; - $value = ereg_replace("[^-0-9]", "", $value); + escape_string($value); + htmlspecialchars($value); + $value = ereg_replace("[^0-9]", "", $value); $value = escape_numeric($value); return ($value); @@ -37,8 +38,9 @@ //フォームデコード function getform($key) { + // global $where; if ($_POST["{$key}"] != "") { $value = $_POST["{$key}"]; - $value = escape_string($value); - $value = htmlspecialchars($value); + escape_string($value); + htmlspecialchars($value); return ($value); } @@ -48,7 +50,7 @@ if ($_POST["{$key}"] != "") { $value = $_POST["{$key}"]; - $value = escape_string($value); - $value = htmlspecialchars($value); - $value = ereg_replace("[^0-9]", "", $value); + escape_string($value); + htmlspecialchars($value); + $value = ereg_replace("[^0-9]", "", $value); $value = escape_numeric($value); return ($value); @@ -76,8 +78,8 @@ function die_exit($message) { ?> -
+= $message ?>