Server IP : 172.67.216.182 / Your IP : 172.70.208.74 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,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_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /www/wwwroot/coircraft.com/wp-content/plugins/caldera-forms/processors/ |
Upload File : |
<?php /** * Get User IP * * Returns the IP address of the current visitor * * @since 1.3.5.3 * * @return string $ip User's IP address */ function caldera_forms_get_ip() { $ip = '127.0.0.1'; if ( ! empty( $_SERVER['HTTP_CLIENT_IP'] ) ) { //check ip from share internet $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif ( ! empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) { //to check ip is pass from proxy $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } elseif ( ! empty( $_SERVER['REMOTE_ADDR'] ) ) { $ip = $_SERVER['REMOTE_ADDR']; } return $ip; } /** * Get current URL * @since 1.3.5.3 * * @return string Current URL */ function caldera_forms_get_current_url(){ $url = 'http'; if ( isset( $_SERVER[ 'HTTPS' ] ) && 'off' != $_SERVER[ 'HTTPS' ] && 0 != $_SERVER[ 'HTTPS' ] ) $url = 'https'; $url .= '://' . $_SERVER[ 'HTTP_HOST' ] . $_SERVER[ 'REQUEST_URI' ]; return $url; } /** * Get fields for conditional recipients processor * * @since 1.5.0 * * @return array */ function caldera_forms_conditional_recipients_fields(){ return array( array( 'id' => 'conditional-recipient', 'type' => 'email', 'label' => __( 'Email Address', 'caldera-forms' ), 'magic' => true ), array( 'id' => 'remove-default', 'type' => 'checkbox', 'label' => __( 'Remove Default?', 'caldera-forms' ), 'description' => __( 'If this conditional is used, default recipient will be removed from recipients', 'caldera-forms' ) ) ); }