grazie della risposta,

(scusa se ci ho messo tanto a leggere, ma posso dedicarmi a php solo la sera)

ho fatto le correzioni che mi hai indicato,ma adesso non piacciono le variabili

il messaggio di errore è

Notice: Use of undefined constant PHP_SELF - assumed 'PHP_SELF' in c:\programmi\easyphp1-8\www\prova01\03.php on line 12
PRIMO NUMERO SECONDO NUMERO TERZO NUMERO <\form>
Notice: Undefined variable: n1 in c:\programmi\easyphp1-8\www\prova01\03.php on line 22

Notice: Undefined variable: n2 in c:\programmi\easyphp1-8\www\prova01\03.php on line 22

Notice: Undefined variable: n2 in c:\programmi\easyphp1-8\www\prova01\03.php on line 26

Notice: Undefined variable: n3 in c:\programmi\easyphp1-8\www\prova01\03.php on line 26

Notice: Undefined variable: n3 in c:\programmi\easyphp1-8\www\prova01\03.php on line 31
maggiore:



( non mi piaceva anche la prima parte del codice che ho cambiato così - metto in grassetto- ma non è stato rilevante)

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>cALCOLO DEL MAGGIORE DI TRE</title>
</head>

<body>

<?php

echo "<form name=modulo method=post Action=".PHP_SELF.">";
?>
PRIMO NUMERO <input type="text" name="n1" />
SECONDO NUMERO <input type="text" name="n2" />
TERZO NUMERO <input type="text" name="n3" />

<input type="submit" name="submit"
value="calcola maggiore e minore" />
<\form>
<?php

if (($n1>$n2) && ($n1>n3))
$mag=$n1;
else
{
if(($n2>$n3) && ($n2>n1))

$mag=$n2;

else
$mag=$n3;

}
echo "maggiore: ".$mag;
?>
</body>
</html>



p.s. ho messo più grandi le righe incriminate dal messaggio di errore

grazie in anticipo per la pazienza