Salve a tutti, ho questa pagina php che dovrebbe trovarmi il numero più vicino (tra 3 numeri inseriti da un utente) ad un numero (sempre scelto dall'utente), ma non funziona.
ecco i codici per capirci.
codici pagina .php
Codice PHP:
<html>
<head>
<title>Calcola Spesa</title>
</head>
<body>
<?php
/*Le variabili */
$A = $_POST["A"];
$B = $_POST["B"];
$C = $_POST["C"];
$num = $_POST["num"];
/*Operazioni da svolgere */
$num1 = $num - $A;
$num2 = $num - $B;
$num3 = $num - $C;
/* -INIZIO- analisi dei risultati */
if ($num1 < $num2) {
$num1 < $num3;
echo "Il numero più vicino al numero richiesto è".$num1;
} else {
$num2 < $num3;
echo "Il numero più vicino al numero richiesto è" .$num2;
} else {
echo "Il numero più vicino al numero richiesto $egrave;".$num3;
}
/* -FINE- analisi dei risultati */
?>
[url="numvicino.html"]Clicca qui per ricalcolare[/url]
</body>
</html>
codice pag .html
codice:
<html>
<head>
<title>Numero più vicino...</title>
</head>
<body>
<h2>Num vicino</h2>
Calcola quale numero è più vicino al numero che decidi tu.
<form method="post" action="numvicino.php">
<label>Inserisci numero A:</label>
<input type="text" name="A">
</p>
<label>Inserisci numero B:</label>
<input type="text" name="B">
</p>
<label>Inserisci numero C:</label>
<input type="text" name="C">
</p>
<label>Inserisci Num:</label>
<input type="text" name="num"
</p>
<input type="submit" value="calcola" name="invia">
</form>
</body>
</html>
l'errore è questo:
Parse error: syntax error, unexpected T_ELSE in /Applications/XAMPP/xamppfiles/htdocs/numvicino.php on line 28
allla linea 28, solo che io non riesco a capire quale sia, mi potete aiutare?