Date added show public

This commit is contained in:
2026-05-08 11:29:21 +02:00
parent 768f7467e3
commit 1f141fac7d
4 changed files with 15 additions and 27 deletions

View File

@@ -37,16 +37,10 @@ function go_form_activate()
email varchar(255) DEFAULT NULL,
egd_number varchar(20) DEFAULT NULL,
comment text DEFAULT NULL,
created_at datetime DEFAULT CURRENT_TIMESTAMP NOT NULL,
created_at date DEFAULT CURRENT_TIMESTAMP NOT NULL,
PRIMARY KEY (id),
KEY form_id (form_id)
FOREIGN KEY (form_id) REFERENCES $forms(id) ON DELETE CASCADE
) $charset;");
// Add default form if none exist
$existing_forms = $wpdb->get_var("SELECT COUNT(*) FROM $forms");
if ($existing_forms == 0) {
$wpdb->insert($forms, ['name' => 'Default Form']);
}
}
register_activation_hook(__FILE__, 'go_form_activate');
@@ -107,20 +101,16 @@ function go_form_handle_submission()
wp_die('Security check failed');
global $wpdb;
$form_id = isset($_POST['form_id']) ? intval($_POST['form_id']) : 1;
// Check if form exists
$form_exists = $wpdb->get_var($wpdb->prepare(
"SELECT COUNT(*) FROM {$wpdb->prefix}go_form_forms WHERE id = %d",
$form_id
));
if (!$form_exists) {
$form_id = 1; // Fallback to default form
if (isset($_POST['form_id'])) {
$form_id = intval($_POST['form_id']);
} else {
wp_redirect($_SERVER['HTTP_REFERER']);
exit;
}
$rating = intval($_POST['rating']);
$rank = intval($_POST['rank']);
if($rating < -900) {
if ($rating < -900) {
$rating = ($rank * 100) - 900;
}
@@ -218,10 +208,7 @@ function go_form_delete_form()
if (isset($_POST['value_one'])) {
global $wpdb;
$id = intval($_POST['value_one']);
if ($id > 1) {
$wpdb->delete("{$wpdb->prefix}go_form_entries", ['form_id' => $id]);
$wpdb->delete("{$wpdb->prefix}go_form_forms", ['id' => $id]);
}
$wpdb->delete("{$wpdb->prefix}go_form_forms", ['id' => $id]);
}
$redirect_url = add_query_arg(array('page' => 'go-form-settings', 'deleted' => 1), admin_url('admin.php'));
wp_redirect($redirect_url);