Ejemplo n.º 1
0
 static function doExportFromPost()
 {
     // Consolidate GET and POST parameters. Allow GET to override POST.
     $params = array_merge($_POST, $_GET);
     //print_r($params);
     // Assumes coming from CF7DBPlugin::whatsInTheDBPage()
     $key = '3fde789a';
     //substr($_COOKIE['PHPSESSID'], - 5); // session_id() doesn't work
     if (isset($params['guser'])) {
         $params['guser'] = mcrypt_decrypt(MCRYPT_3DES, $key, CF7DBPluginExporter::hexToStr($params['guser']), 'ecb');
     }
     if (isset($params['gpwd'])) {
         $params['gpwd'] = mcrypt_decrypt(MCRYPT_3DES, $key, CF7DBPluginExporter::hexToStr($params['gpwd']), 'ecb');
     }
     if (!isset($params['enc'])) {
         $params['enc'] = 'CSVUTF8';
     }
     CF7DBPluginExporter::export($params['form'], $params['enc'], $params);
 }
Ejemplo n.º 2
0
 static function doExportFromPost()
 {
     // Consolidate GET and POST parameters. Allow GET to override POST.
     $params = array_merge($_POST, $_GET);
     //print_r($params);
     if (!isset($params['form'])) {
         include_once 'CFDBDie.php';
         CFDBDie::wp_die(__('Error: No "form" parameter submitted', 'contact-form-7-to-database-extension'));
         return;
     }
     // Assumes coming from CF7DBPlugin::whatsInTheDBPage()
     $key = '3fde789a';
     //substr($_COOKIE['PHPSESSID'], - 5); // session_id() doesn't work
     if (isset($params['guser'])) {
         $params['guser'] = mcrypt_decrypt(MCRYPT_3DES, $key, CF7DBPluginExporter::hexToStr($params['guser']), 'ecb');
     }
     if (isset($params['gpwd'])) {
         $params['gpwd'] = mcrypt_decrypt(MCRYPT_3DES, $key, CF7DBPluginExporter::hexToStr($params['gpwd']), 'ecb');
     }
     if (!isset($params['enc'])) {
         $params['enc'] = 'CSVUTF8';
     }
     CF7DBPluginExporter::export($params['form'], $params['enc'], $params);
 }