diff --git a/agc_2-X/trunk/www/vicidial/admin_listloader_fourth_gen.php b/agc_2-X/trunk/www/vicidial/admin_listloader_fourth_gen.php index 6e4794a4..0e87ec8c 100644 --- a/agc_2-X/trunk/www/vicidial/admin_listloader_fourth_gen.php +++ b/agc_2-X/trunk/www/vicidial/admin_listloader_fourth_gen.php @@ -72,6 +72,7 @@ require("dbconnect_mysqli.php"); require("functions.php"); $US='_'; +$MT[0]=''; $PHP_AUTH_USER=$_SERVER['PHP_AUTH_USER']; $PHP_AUTH_PW=$_SERVER['PHP_AUTH_PW']; @@ -935,10 +936,12 @@ if ($OK_to_process) if ( ($A_field_encrypt[$o] == 'Y') and (preg_match("/cf_encrypt/",$SSactive_modules)) and (strlen($A_field_value[$o]) > 0) ) { + $field_enc=$MT; $A_field_value[$o] = base64_encode($A_field_value[$o]); exec("../agc/aes.pl --encrypt --text=$A_field_value[$o]", $field_enc); $field_enc_ct = count($field_enc); $k=0; + $field_enc_all=''; while ($field_enc_ct > $k) { $field_enc_all .= $field_enc[$k]; @@ -1699,11 +1702,13 @@ if (($leadfile) && ($LF_path)) } if ($field_encrypt == 'Y') { + $field_enc=$MT; $field_value = $custom_fields_row[$$varname]; $field_value = base64_encode($field_value); exec("../agc/aes.pl --encrypt --text=$field_value", $field_enc); $field_enc_ct = count($field_enc); $k=0; + $field_enc_all=''; while ($field_enc_ct > $k) { $field_enc_all .= $field_enc[$k]; diff --git a/agc_2-X/trunk/www/vicidial/non_agent_api.php b/agc_2-X/trunk/www/vicidial/non_agent_api.php index 8529e7b6..1b6de74d 100644 --- a/agc_2-X/trunk/www/vicidial/non_agent_api.php +++ b/agc_2-X/trunk/www/vicidial/non_agent_api.php @@ -6401,10 +6401,12 @@ if ($function == 'add_lead') { if ( (preg_match("/cf_encrypt/",$active_modules)) and ($A_field_encrypt[$o] == 'Y') and (strlen($A_field_value[$o]) > 0) ) { + $field_enc=$MT; $A_field_valueSQL[$o] = base64_encode($A_field_value[$o]); exec("../agc/aes.pl --encrypt --text=$A_field_valueSQL[$o]", $field_enc); $field_enc_ct = count($field_enc); $k=0; + $field_enc_all=''; while ($field_enc_ct > $k) { $field_enc_all .= $field_enc[$k]; @@ -7136,10 +7138,12 @@ if ($function == 'update_lead') { if ( (preg_match("/cf_encrypt/",$active_modules)) and ($A_field_encrypt[$o] == 'Y') and (strlen($A_field_value[$o]) > 0) ) { + $field_enc=$MT; $A_field_valueSQL[$o] = base64_encode($A_field_value[$o]); exec("../agc/aes.pl --encrypt --text=$A_field_valueSQL[$o]", $field_enc); $field_enc_ct = count($field_enc); $k=0; + $field_enc_all=''; while ($field_enc_ct > $k) { $field_enc_all .= $field_enc[$k]; @@ -7365,10 +7369,12 @@ if ($function == 'update_lead') { if ( (preg_match("/cf_encrypt/",$active_modules)) and ($A_field_encrypt[$o] == 'Y') and (strlen($A_field_value[$o]) > 0) ) { + $field_enc=$MT; $A_field_valueSQL[$o] = base64_encode($A_field_value[$o]); exec("../agc/aes.pl --encrypt --text=$A_field_valueSQL[$o]", $field_enc); $field_enc_ct = count($field_enc); $k=0; + $field_enc_all=''; while ($field_enc_ct > $k) { $field_enc_all .= $field_enc[$k];