summaryrefslogtreecommitdiffstats
path: root/codebase/data_connector.php
diff options
context:
space:
mode:
authorStanislav-Wolski <stanislau.wolski@gmail.com>2012-05-21 19:54:39 +0300
committerStanislav-Wolski <stanislau.wolski@gmail.com>2012-05-21 19:54:39 +0300
commit23ad1746c8a823f81099b66a4dcc66310c657827 (patch)
treee3f3e57478f86451f278190aae5932fb65475499 /codebase/data_connector.php
parent2f3109a94c96af3cbaa8973407d27d072d489248 (diff)
downloadconnector-php-23ad1746c8a823f81099b66a4dcc66310c657827.zip
connector-php-23ad1746c8a823f81099b66a4dcc66310c657827.tar.gz
connector-php-23ad1746c8a823f81099b66a4dcc66310c657827.tar.bz2
[add] xss filter
Diffstat (limited to 'codebase/data_connector.php')
-rw-r--r--codebase/data_connector.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/codebase/data_connector.php b/codebase/data_connector.php
index 45660db..ce454b9 100644
--- a/codebase/data_connector.php
+++ b/codebase/data_connector.php
@@ -9,8 +9,13 @@ class CommonDataProcessor extends DataProcessor{
protected function get_post_values($ids){
if (isset($_GET['action'])){
$data = array();
- if (isset($_POST["id"]))
- $data[$_POST["id"]] = $_POST;
+ if (isset($_POST["id"])){
+ $dataset = array();
+ foreach($_POST as $key=>$value)
+ $dataset[$key] = ConnectorSecurity::filter($value);
+
+ $data[$_POST["id"]] = $dataset;
+ }
else
$data["dummy_id"] = $_POST;
return $data;