$proxy = $_SERVER["HTTP_CLIENT_IP"]; } else { $proxy = $_SERVER["REMOTE_ADDR"]; } $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else { if (isset($_SERVER["HTTP_CLIENT_IP"])) { $ip = $_SERVER["HTTP_CLIENT_IP"]; } else { $ip = $_SERVER["REMOTE_ADDR"]; } } return $ip; } } LeadStorage::init(); } /** * Legacy function used by some extensions * @param ARRAY $args legacy dataset of mapped lead fields * @param BOOL $return set to true to disable printing of lead id */ if (!function_exists('inbound_store_lead')) { function inbound_store_lead($args, $return = true) { global $user_ID, $wpdb; if (!is_array($args)) { $args = array(); } /* Mergs $args with POST request for support of ajax and direct calls */ $args = array_merge($args, $_POST);