small fixes for custom fields data options

git-svn-id: svn://192.168.202.10@2370 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2015-09-09 05:37:23 +00:00
parent fe575eb003
commit 1a988dbc28
2 changed files with 11 additions and 0 deletions
@@ -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];
@@ -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];