Форма не отправляется, где ошибка?

имею php страницу на которую приходят данные с формы другой страницы. После получения данных нужно вернуть результат с формы на предидущую страницу, но форма данные не отправляет. Помогите разобраться почему.

<body onload="setTimeout(function() { document.summaform.submit() }, 5000)">
<div>
<?php
  session_start();
if (array_key_exists('drink1', $_POST)) {
   $colicestvo_chelovek = $_POST['ludi'];
   $cena_za_cheloveka =  $_POST['drink1'];
   $summa = $colicestvo_chelovek * $cena_za_cheloveka;
   echo $summa;
}
	session_write_close();
?><br />
<form method="POST" action="proba.php" name="summaform">
    <textarea name="summa" placeholder="<?php echo $summa; ?>"></textarea><br/>
<input type="submit" value="отправить">
</form>
</div>
</body>


страничка приёма:

<?php
  session_start();
if (array_key_exists('summa', $_POST)) {
    $poluchaemsummu = $_POST['summa'];}
    echo $poluchaemsummu;
?>
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 2
@SashaKostroma Автор вопроса
Всем спасибо. Извините за беспокойство. Нашёл простое решение.

<form method="POST" action="proba.php" name="summaform">
    <!--div name="summa"><?php echo $summa; ?></div><br/-->
    <input type="radio" name="summa" value="<?php echo $summa; ?>" checked>
<input type="submit" value="отправить">
</form>
Ответ написан
Комментировать
customtema
@customtema
arint.ru
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы