Per riconoscere quelle eccezioni puoi fare così:
Codice PHP:
$maggiore max($lato1$lato2$lato3);
$minore min($lato1$lato2$lato3);
$medio = !in_array($lato1, [$minore$maggiore]) ? $lato1 : !in_array($lato2, [$minore$maggiore]) ? $lato2 $lato3;
if (
$maggiore $minore $medio) {
    
/* Non è un triangolo!!! */

PS
Codice PHP:
$_POST["a"
è meglio di
Codice PHP:
$_POST[a