perché se
<?php
//assegno un valore php a una variabile js
$numero=1;
echo <<<DIOCAN
<script>
var JSnumero = '$numero';
</script>
DIOCAN;
?>
<a href="?id=1"> // PULSANTE BLA BLA
<?php
switch ($_GET['id'])
{
case 1:
echo <<<DIOCAN
<script>
JSnumero = JSnumero+1;
alert(JSnumero);
</script>
DIOCAN;
break;
//BLA BLA
}
?>
non conserva il valore di JSnumero (che parte da 1) dopo il primo click (diventa 11) ma lo sovrascrive tutte le volte (resta 11 invece di diventare 111)
le variabili dichiarate fuori dalle funzioni non dovrebbero essere globali e vivere fino a chiusura pagina
**Modificato dall'autore il 19.11.2015 12:04**