HEX
Server: Apache/2.4.65 (Debian)
System: Linux web6 5.10.0-36-amd64 #1 SMP Debian 5.10.244-1 (2025-09-29) x86_64
User: innocamp (1028)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //home/plan4ev/public_html/wp-content/plugins/honeypot/includes/integration/wpa_diviengineform.php
<?php
if ( ! defined( 'ABSPATH' ) ) exit; 

if (!function_exists('wpae_get_blocked_integrations') || !in_array('diviengineform', wpae_get_blocked_integrations())) :

	function my_df_before_process($form_id,$post_array,$form_type){
			if (wpa_check_is_spam($_POST)){
				foreach($_POST as $param => $value){
					if(strpos($param, 'divi-form-submit') === 0){
					$is_divi_engine_form = 'true';
					$divi_engine_form_additional = esc_attr(str_replace('divi-form-submit', '', $param));	
				}
				}
				do_action('wpa_handle_spammers','divi_engine_form', $_POST);
				if (str_ends_with($_SERVER["REQUEST_URI"],"admin-ajax.php")){
					// ajax post
					$result = array( 'result' => 'failed', 'redirect' => '', 'message' => '<B>' . esc_html($GLOBALS['wpa_error_message']) . '</B>', 'message_position' => 'after_button');
					wp_send_json( $result );
				}
				else
				{
					echo "<div id='fb_form{$divi_engine_form_additional}'><p>".$GLOBALS['wpa_error_message']."</p><div></div></div>";
				}

				die();
			}	
	}
	add_action( 'df_before_process', 'my_df_before_process', 10, 3 );

endif;