| Server IP : 172.67.201.108 / Your IP : 216.73.216.25 Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.5 System : Linux ip-172-31-69-123.ec2.internal 6.1.176-223.369.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 24 13:34:27 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/mitzvahm/public_html/wp-content/plugins/cforms2/ |
Upload File : |
<?php
/*
* Copyright (c) 2014-2017 Bastian Germann
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
function cforms2_json_die($no, $result, $html, $hide = false, $redirection = null) {
header('Content-Type: application/json');
echo json_encode(array(
'no' => $no,
'result' => $result,
'html' => $html,
'hide' => $hide,
'redirection' => $redirection
));
die();
}
/**
* submit form
*/
function cforms2_submitcform() {
check_admin_referer('submitcform');
$no = $_POST['cforms_id'];
$_POST['sendbutton' . $no] = true;
$validation_result = cforms2_validate($no);
$hide = $validation_result['all_valid'] && Cforms2\FormSettings::form($no)->getHide();
$cf_redirect = null;
if (Cforms2\FormSettings::form($no)->getRedirect()) {
$cf_redirect = Cforms2\FormSettings::form($no)->getRedirectPage();
}
cforms2_json_die($no, $validation_result['class'], $validation_result['text'], $hide, $cf_redirect);
}