ciao!!
ho il seguente codice:
chiedo scusa per la lunghezza dello script
Codice PHP:
<?php
$p_new
=0;
if ((
$s_x>38) && ($s_x<145) && ($s_y>38) && ($s_y<145))   //I blocco-->S(38-145, 38-145)     -->+5
   
$p_new=5;
     }
if ((
$s_x>145) && ($s_x<252) && ($s_y>145) && ($s_y<252))  //II blocco--> S(145-252, 38-145)  -->+10
   
$p_new=10;
     }
if ((
$s_x>38) && ($s_x<145) && ($s_y>145) && ($s_y<252))   //III blocco-->S(38-145, 145-252 )  -->+15
    
{$p_new=15;
      }
if ((
$s_x>145) &&($s_x<252) && ($s_y>145) && ($s_y<252))  //IV blocco--> S8145-252, 145-252)   -->+20
    
$p_new=20;
       }
if ((
$s_x<38)||($s_x>252)|| ($s_y>252) || ($s_y<38))      //fuori da tutti gli spazi-->S(...38/252...,252../..38)-->+0
     
setcookie("p"0);
       
$p_new=0;
       }
  else   
      { if (isset(
$HTTP_COOKIE_VARS['p']))
           { 
$p=$HTTP_COOKIE_VARS['p'];
             
$p=$p+$p_new;
             
setcookie("p",$p);
            }
      }
echo 
"
punteggio totalzzato finora:"
;
echo 
"
<hr>"
;
echo 
"punti:  ".$p;
?>
<HR>
<DIV ALINGN="center">
<FONT SIZE="3" COLOR="blue">[B]GIOCO DELLE FRECCETTE[/B]</FONT></DIV>
<HR><FONT SIZE="1">ATTENZIONE!! cliccando sullo 0 si azzera il punteggio</FONT> 
<HR>

<?php
echo "<FORM NAME=\"mirino\" ACTION=".$_SERVER['PHP_SELF'].">";
?>
<INPUT TYPE="image" NAME="s" SRC="mirino.gif">
</form>
</html>
ogni volta che avviene il click sull' immagine, doverbbe aumentare il punteggio "p" che varia a seconda del blocco su qui e avvenuto il click
il problema: gli errori che mi stampa in esecuzione:
Notice: Undefined variable: s_x
Notice: Undefined variable: p
suppongo che le variabili dovrebbero essere dichiarate. ma come?
qualcono ha qualche idea?