コード例 #1
0
ファイル: Bootstrap.php プロジェクト: rogeriopradoj/temostudo
 private function _sanitizeData()
 {
     Fgsl_Session_Namespace::init('session');
     $filterInput = new Zend_Filter_Input(null, null, $_POST);
     $filterInput->setDefaultEscapeFilter('StripTags');
     Fgsl_Session_Namespace::set('post', $filterInput);
 }
コード例 #2
0
ファイル: Abstract.php プロジェクト: rogeriopradoj/temostudo
 /**
  * Gets data sent by method HTTP POST 
  * @return unknown_type
  */
 protected function _getDataFromPost()
 {
     // gets filtered POST
     $post = Fgsl_Session_Namespace::get('post');
     $data = array();
     if (count($_POST) === 0) {
         foreach ($this->_fieldNames as $fieldName) {
             $data[$fieldName] = '';
         }
     } else {
         foreach ($_POST as $fieldName => $value) {
             $data[$fieldName] = $post->{$fieldName};
         }
     }
     Fgsl_Session_Namespace::set('post', null);
     return $data;
 }