HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
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: /var/www/html/wpprotonperinggit/wp-content/themes/voiture/widgets/contact-form.php
<?php

if ( ! defined( 'ABSPATH' ) ) {
    exit;
}

extract( $args );

global $voiture_author_obj;
if ( empty($voiture_author_obj) ) {
	return;
}
$author_obj = $voiture_author_obj;

$author_email = $author_obj->user_email;
$display_name = $author_obj->display_name;

if ( ! empty( $author_email ) ) :
	extract( $args );
	extract( $instance );

	echo trim($before_widget);
	$title = apply_filters('widget_title', sprintf($title, $display_name));

	if ( $title ) {
	    echo trim($before_title)  . trim( $title ) . $after_title;
	}

	$email = $phone = '';
	if ( is_user_logged_in() ) {
		$current_user_id = get_current_user_id();
		$userdata = get_userdata( $current_user_id );
		$email = $userdata->user_email;
	}

	$rand_id = voiture_random_key();


?>	

	<div class="contact-form-agent">
	    <form method="post" action="?" class="contact-form-wrapper form-theme">
	    	<div class="row">
		        <div class="col-sm-12">
			        <div class="form-group">
			            <input id="contact-form-name-<?php echo esc_attr($rand_id); ?>" type="text" placeholder="<?php esc_attr_e( 'Name', 'voiture' ); ?>" class="form-control" name="name" required="required">
			        </div><!-- /.form-group -->
			    </div>
			    <div class="col-sm-12">
			        <div class="form-group">
			            <input id="contact-form-email-<?php echo esc_attr($rand_id); ?>" type="email" placeholder="<?php esc_attr_e( 'Email', 'voiture' ); ?>" class="form-control" name="email" required="required" value="<?php echo esc_attr($email); ?>">
			        </div><!-- /.form-group -->
			    </div>
			    <div class="col-sm-12">
			        <div class="form-group">
			            <input id="contact-form-phone-<?php echo esc_attr($rand_id); ?>" type="text" placeholder="<?php esc_attr_e( 'Phone', 'voiture' ); ?>" class="form-control" name="phone" required="required" value="<?php echo esc_attr($phone); ?>">
			        </div><!-- /.form-group -->
			    </div>
	        </div>
	        <div class="form-group">
	            <textarea id="contact-form-message-<?php echo esc_attr($rand_id); ?>" class="form-control" placeholder="<?php esc_attr_e( 'Message', 'voiture' ); ?>" name="message" required="required"></textarea>
	        </div><!-- /.form-group -->

	        <?php if ( WP_CarDealer_Recaptcha::is_recaptcha_enabled() ) { ?>
	            <div id="recaptcha-contact-form" class="ga-recaptcha" data-sitekey="<?php echo esc_attr(wp_cardealer_get_option( 'recaptcha_site_key' )); ?>"></div>
	      	<?php } ?>

	      	<?php
	      		$page_id = wp_cardealer_get_option('terms_conditions_page_id');
	      		if ( !empty($page_id) ) {
	      			$page_id = WP_CarDealer_Mixes::get_lang_post_id($page_id);
	      			$page_url = get_permalink($page_id);
      			?>
		      	<div class="form-group">
					<label for="register-terms-and-conditions">
						<input type="checkbox" name="terms_and_conditions" value="on" id="register-terms-and-conditions" required>
						<?php
							echo sprintf(wp_kses(__('I have read and accept the <a href="%s">Terms and Privacy Policy</a>', 'voiture'), array('a' => array('href' => array())) ), esc_url($page_url));
						?>
					</label>
				</div>
			<?php } ?>
			
			<input type="hidden" name="user_id" value="<?php echo esc_attr($author_obj->ID); ?>">
	        <button class="button btn btn-second btn-block" name="contact-form"><?php echo esc_html__( 'Send Message', 'voiture' ); ?></button>
	    </form>
	</div>
<?php
	echo trim($after_widget);
endif;