# formidable/6.24.1/classes/views/frm-fields/back-end/field-captcha.php

Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes &amp; More, version 6.24.1. 21 lines.

- Page: https://pluginprobe.com/plugins/formidable/6.24.1/code/classes/views/frm-fields/back-end/field-captcha.php
- Raw: https://pluginprobe.com/plugins/formidable/6.24.1/raw/classes/views/frm-fields/back-end/field-captcha.php
- Modified: 2024-03-27T17:28:06+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/formidable/6.24.1/code/classes/views/frm-fields/back-end/field-captcha.php#L10-L20`.

```php
<?php
if ( ! defined( 'ABSPATH' ) ) {
	die( 'You are not allowed to call this page directly.' );
}

if ( ! FrmFieldCaptcha::should_show_captcha() ) {
	?>
<span class="frm-with-icon frm-not-set frm_note_style">
	<?php FrmAppHelper::icon_by_class( 'frm_icon_font frm_report_problem_solid_icon' ); ?>
	<?php esc_attr_e( 'This field is not set up yet.', 'formidable' ); ?>
</span>
	<?php
	return;
}

$image_name = FrmFieldCaptcha::get_captcha_image_name();
$extension  = 'turnstile' === $image_name ? 'gif' : 'png';
?>
<img src="<?php echo esc_url( FrmAppHelper::plugin_url() . '/images/' . $image_name . '.' . $extension ); ?>" class="<?php echo esc_attr( $image_name ); ?>_placeholder" alt="<?php echo esc_attr( $image_name ); ?>"/>
<input type="hidden" name="<?php echo esc_attr( $field_name ); ?>" value="1" />

```
