Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<
head>
    <
title>Quadrato Magico</title>
    <
script  type="text/javascript" src="quadrato.js" ></script>
</head>
<!--,x21,x22,x23,x31,x32,x33 
quad.c21,quad.c22,quad.c23,quad.c31,quad.c32,quad.c33,-->
<body>
<form action="" name="quad">
<input type="text" name="c11" />
<input type="text" name="c12" />
<input type="text" name="c13" />


<input type="text" name="c21" />
<input type="text" name="c22" />
<input type="text" name="c23" />


<input type="text" name="c31" />
<input type="text" name="c32" />
<input type="text" name="c33" />


<input type="text" name="ris" />
<input type="button" value="verifica" onclick="
verifica(quad.c11,quad.c12,quad.c13,quad.c21,quad.c22,quad.c23,quad.c31,quad.c32,quad.c33,quad.ris);
" />
<input type="reset" />



</form>
</body>
</html> 
Codice PHP:

function verifica(x11,x12,x13,x21,x22,x23,x31,x32,x33,r) {
    if ( 
VerificaTripla (x11.value,x12.value,x13.value) && (x21.value,x22.value,x23.value) && (x31.value,x32.value,x33.value)
                       (
x11.value,x21.value,x31.value) && (x12.value,x22.value,x32.value) && (x13.value,x23.value,x33.value))
                              
r.value="valore corretto"
                             
else
                              
r.value="valore non corretto";

}

 function 
VerificaTripla(a,b,c){
    return ((
a>=1) && (a<=3)) && ((b>=1) && (b<=3)) && ((c>=1) && (c<=3)) ; 
questo e' un esercizio che stiamo facendo. pero il problema e; che a volta mi da valore errato se sbaglio pero se e' giusto no mi scrive assolutamente valore corretto