Ajuda com Calculadora de funcoes PHP

08/04/2015

0

PHP

Minha ideia e fazer uma calculadora para as funcoes de primeiro grau e segundo grau, porem, quando tento efetuar o calculo o HTML me joga direto no codigo da pagina em PHP, sou iniciante em php e estou fazendo isso como exercicio.
Gostaria de saber meu erro, e saber se a logica do meu arquivo php, se esta correto.

<code>
<!DOCTYPE html>
<html>
<head>
<title>Calculadora Extreme 1.0</title>
<meta charset="utf-8" />
<link href="css/main.css" rel="stylesheet" />
</head>
<body>
</code>

.php
<code>
<form action="EquacaoRobaina.php" method="get">
<label>
<input name="a" type="text" size="1" />
</label>
x<sup>2</sup>
<input name="b" type="text" size="1" />
x
<input name="c" type="text" size="1" />
= 0
</br>
<input action="" type="radio" name="func2" value="f2"checked>Função do 2 Grau
<input action="" type="radio" name="func1" value="f1">Função do 1 Grau
</br>


<label>
<input type="submit" name="Submit" value="Calcular" />
</label>
</form>
</body>
</html>
</code>
Breno Sobral

Breno Sobral

Responder

Posts

08/04/2015

Breno Sobral

Segue o .PHP

Desconsidera o <code> que esta no codigo html

<?php
//$var = $_GET['var'];
//if ($var == "calc") {
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
$delta = ($b * $b) - ((4 * $a) * ($c));
$x1 = (-$b + sqrt($delta)) / (2 * $a);
$x2 = (-$b - sqrt($delta)) / (2 * $a);
}


if ($x1 != "NAN" and $x2 != "NAN") {
echo "<b>x1</b> = " . $x1 . "<br />";
echo "<b>x2</b> = " . $x2;
} else {
echo "Impossível calcular o valor, delta negativo (".$delta.")!";
}
?>
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar