nedávno jsem začal studovat PHP a vytvořil jsem si jednoduchý skript na vypočítání kvadratické rovnice. Ten ovšem nefunguje. Zoobrazuje se mi hlášku o chybě na řádku s elseif.
► Zobrazit spoiler
Kód: Vybrat vše
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title>Řešení</title>
</head>
<body>
<?php
$d = ($b * $b - 4 * $a * $c);
$x1 = ((-$b+sqrt($d))/2 * $a);
$x2 = ((-$b-sqrt($d))/2 * $a);
if ($d > 0)
echo("Diskriminant je větší než nula <br>");
echo("X1 = $x1 <br>");
echo("X2 = $x2");
elseif ($d=0);
echo("Rovnice nemá řešení v množině reálných čísel!");
else ($d<0);
echo("Kvadratická rovnice má jeden dvojnásobný kořen!");
echo(X1,2 = $x1);
?>
</body>
</html>