Loading...
как при нажатии на <input name="submit" type="submit" value="Передать"></p>
сделать чтобы вополняля код, только при нажатии на кнопку , и что он не работал даже при обновлении страницы



вод весь код

<?
include ('tpl/cap.view.php');
?>


<div class="fon-tex">
<!--Форма -->
<form action="index.php" method="post" name="form1" target="_blank">
<!--Текстовые поля -->
<p>Сколько желаеете поставть?
<input name="p1" type="text" size="20"class="input-text"></p>
<!--Кнопка -->
<p><input name="submit" type="submit" value="Передать"></p>
</form>
</div>

<?
// СУММА СТАВКИ
$p1 = $_POST[p1];
$rand_diler = mt_rand(1,2);

$retVal = $rand_diler > 1 ? '<span style="color:green">Победа</span>' : '<span style="color:red"> Поражение</span>' ;
$a = $b > 10 ? 1 : 0;
echo "результат $retVal";
echo " рондом $rand_diler";
?>

<div class="fon-tex coloros">
<?
echo "p1 - $p1";
?><br>

</div>

<div class="fon-tex">
<?

?>


<?
include ('tpl/footer.view.php');
?>

if (isset($_POST['submit']))
{
//код, который выполнится после нажатия на кнопку
}
Nets , все сработало ,код работает когданажимаешь, но еще одна проблема когда нажимаешь кнопку код выполняеться и при обновлении страницы сновы выполняеться уже когда не нажимаешь на кнопек
213731682 (18.05.2019 в 16:59)
Nets , все сработало ,код работает когданажимаешь, но еще одна проблема когда нажимаешь кнопку код выполняеться и при обновлении страницы сновы выполняеться уже когда не нажимаешь на кнопек

Предупреждение о повторной отправке формы для кого? Это нормальное поведение.
________
посл. ред. 18.05.2019 в 17:01; всего 1 раз(а); by monobogdan
213731682 , все верно, браузер отправляет еще один post запрос, как вариант в конец добавить редирект


if (isset($_POST['submit']))
{
//код, который выполнится после нажатия на кнопку

header('location: $_SERVER['REQUEST_URI');
}
Онлайн: 3
Время:
Gen. 0.095
(c) Bym.Guru 2010-2026