Olá boa tarde. Possuo uma dúvida em relação a retorno de valor para um formulário php.
Possuo um formulário chamado: index.php aonde com o method="post" envio os dados recebidos de um Input para um formulário chamado calcula.php, neste novo formulário tenho um exemplo de atribuição do valor informado no Inputpara uma variável e multiplica-lo por 2, ok, a partir deste momento surge minha dúvida como retornar o valor gerado novamente para o formulário index.php, qual método poderia estar utilizando e atribuir o resultado para o Input, e como tratar inicialmente o formulário index.php quando não tiver sendo retornado nada, por exemplo, durante seu primeiro acesso.
Caso exista uma forma melhor para a resolução do problema agradeço sugestões. Caso exista um post já relacionado com esta mesma dúvida peço desculpas, pois não o encontrei. Desde já agradeço pela atenção e compreensão.
Obrigado!
index.php
<!doctype html>
<html class="no-js" lang="pt-br">
<!--[if IE 9]><html class="lt-ie10" lang="pt-br"><![endif]-->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Teste</title>
</head>
<body>
<center>
<form name = "Enviar" class="container" action="calcula.php" method="post">
<table>
<tr>
<td>
<input type="text" name="Input">
</td>
</tr>
<tr>
<td>
<input type="button" class="button" name="um" value="1" onClick="Enviar.Input.value += '1'">
<input type="button" class="button" name="dois" value="2" onClick="Enviar.Input.value += '2'">
<input type="button" class="button" name="tres" value="3" onClick="Enviar.Input.value += '3'">
<input type="submit" class="button" name="igual" value="=">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
calcula.php
<?php
$valor = $_POST['Input'];
$resultado = $valor * 2;
// Como retornar o valor $resultado para o formulário index.php e atribuir o resultado no Input
header("Location: ../index.php");
?>