ciao a tutti ho creato questo codice per svolgere un' equazione di secondo grado però mi da errore ecco il codice:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//IT">
<html>
<head>
<title></title>
</head>
<body>
metti qui l' equazione di forma base</p>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
X^2 <input type="text" name="x^2" value="metti qui il numero senza x"></p>
X <input type="text" name="x" value="metti qui il numero senza x"></p>
numero noto <input type="text" name="termine noto" value="metti qui il numero"></p> <input type="submit" name="submit" value="Invia"/>
<?php
if(isset($_POST['submit'])){
$a=$_POST['X^2'];
$b=$_POST['X'];
$c=$_POST['numero noto'];
$d= pow($b,2)-4*$a*$c;
if(is_numeric($d)){
$result1=(-$b+ sqrt($d))/2*$a;
$result2=(-$b- sqrt($d))/2*$a;}
else{ $result1=(-$b+ $d)/2*$a;
$result2=(-$b- $d)/2*$a; }
if($d>0){
echo "$result1";
echo "$result2";
echo"
soluzioni reali</p>"; }
elseif($d==0){
echo "$result1";
echo "$result2";
echo"
soluzioni coincidenti</p>";}
else {echo "impossibile";}
}
?>
</body>
</html>