В настоящее время пытаюсь обновить определенное значение с помощью формы, но оно не работает для меня.Я попробовал несколько вещей, даже функцию, которая обновляет значение с +1, который работает на другой странице, поэтому я не уверен, в чем проблема с моей формой.
<?php
if(isset($_POST['submitcounter'])){
function mail_counter(){
$val = $_POST['test']; //Increment the current count
update_option(CF7_COUNTER, $val); //Update the settings with the new count
}
}
/*
function update_counter(){
update_option(CF7_COUNTER, (int) $_POST['test']);
}
*/
?>
<h1>Settings Page</h1>
<form method="post" action="" >
<label for="Settings_text">Settings</label>
<input type="number" name="test" value="<?php echo get_option(CF7_COUNTER); ?>"/>
<input type="submit" name="submitcounter" value="update" class="button button-primary button-large">
</form>
Идея состоит в том, чтобы функциязамените существующее значение (каким бы оно ни было 42 или 10209) вводом формы.