I have a form that gives me the result on another page, but I would like the result to appear on the same page.
<form name="calc" method="get" enctype="multipart/form-data" action="resultado.php"> <input type="text" id="Peso" name="peso" required="">
<input type="text" id="Altura" name="altura" required="">
<input type="text" id="Peso" name="peso" required="">
<input type="submit" class="button-green" value="CALCULAR">
</form>
resultado.php
<div id="resultado">
<?php
$peso = $_GET['peso'];
$altura = $_GET['altura'];
$conta1 = $altura*$altura;
$conta2 = $peso/$conta1;
$resultado = number_format($conta2);
if(isset($resultado) && $resultado != '0'){;
echo '<h1>Seu IMC é:</h1>';
echo '<h2>'.$resultado.'</h2>';
}else{
echo '<h1>Por favor, utilize apenas numeros!</h1>';
}
?>
</div>