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 pag .htmlCodice 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>
l'errore è questo: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>
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?

Rispondi quotando
