]> Softwares of Agnibho - simpleipd.git/blobdiff - require.php
Bugfix
[simpleipd.git] / require.php
index a179af70f3aa8048740f5eb162a7e1aede16a5fc..2ca6af56733c239a1c9200e8f01e25e9e8355b3f 100644 (file)
@@ -4,6 +4,7 @@ require("lib/access.php");
 require("lib/log.php");
 require("lib/db.php");
 require("lib/functions.php");
+date_default_timezone_set(CONFIG_TZ);
 session_start();
 $page=basename($_SERVER["PHP_SELF"]);
 if($page!="login.php"){
@@ -21,12 +22,20 @@ if($page!="login.php" && $page!="index.php"){
 }
 if(!empty($_GET)){
   foreach($_GET as $k=>$v){
-    $_GET[$k]=htmlspecialchars($v);
+    $_GET[$k]=htmlspecialchars(trim($v));
   }
 }
 if(!empty($_POST)){
   foreach($_POST as $k=>$v){
-    $_POST[$k]=htmlspecialchars($v);
+    if(is_array($v)){
+      foreach($v as $k2=>$v2){
+        $v[$k2]=htmlspecialchars(trim($v2));
+      }
+      $_POST["k"]=$v;
+    }
+    else{
+      $_POST[$k]=htmlspecialchars(trim($v));
+    }
   }
 }
 ?>