У меня есть простая форма PHP, где я рассчитываю на основе ввода поля формы. Форма запускается на той же странице и вычисляет фигуру для последующего отображения.
Однако в данный момент, когда я отправляю и отображаю значение, оно сохраняется и отображается, когда я обновляюсь или возвращаюсь на страницу снова.
Как это можно очистить, чтобы скрипт каждый раз запускался заново? (ниже то, что у меня есть):
<?php
$finalSavings == 0;
$value1 = $_POST['field1'];
$value2 = $_POST['field2'];
$value3 = $_POST['field3'];
$value4 = $_POST['field4'];
// Savings Calculations
$final1 = ($value1 * 10) / 100;
$final2 = ($value2 * 10) / 100;
$final3 = ($value3 * 10) / 100;
$final4 = ($value4 * 10) / 100;
// Final Savings Calculations
$finalSavings = $final1 + $final2 + $final3 + $final4;
if ($finalSavings > 0 ) {
echo $finalSavings;
}
?>
<form id="savingsCalculator" method="post" action="<?php echo esc_url($_SERVER['REQUEST_URI']); ?>" >
<input type="number" name="field1" id="field1">
<input type="number" name="field2" id="field2">
<input type="number" name="field3" id="field3">
<input type="number" name="field4" id="field4">
<input type="submit" value="Submit">
</form>
Задача ещё не решена.
Других решений пока нет …