• User Newbie

    aiuto please

    salve a tutti avrei un problemino :

    conosco il linguaggio php e mysql ma non conosco il javascript.

    Mi servirebbe un countdown in javascript che che abbia la possibilità di essere startato con variabili che possano incidere sulla durata del countdown stesso ma che si mantengano entro le ore , minuti , secondi .
    Quando il countdown è finito deve incrementare una variabile con un valore +1 e riavviare in automatico il conto alla rovescia .

    infine (ecco perchè ho postato in sezione php questa richiesta) mi servirebbe che la variabile che viene incrementata di +1 ogni fine conteggio venga portata da javascript in php perche vorrei salvare il risultato della variabile in un database ogni volta che quest'ultima si incrementa


  • ModSenior

    Ciao alessio pinna,
    ho spostato la discussione in script lato client, in quanto anche l'incrementare la variabile, dipende da javascript e non php.


  • User

    Devi fare un timeout in javascript, ed aggiornare una immagine nella pagina modificandone il src con un indirizzo che contenga anche il numero incrementato per evitare la cache, per quello che ti serve, fai prima che tutta la solfa httpreq.
    Quindi:

    <script type="text/javascript">
    var MyTimer=0;
    function Incrementa(){
    MyTimer++;
    document.getElementById('Foto').src="ilmiofile.php?r="+MyTimer+".jpg";
    setTimeout("Incrementa()",1000);
    }
    setTimeout("Incrementa()",1000);
    </script>
    <img id="Foto" src="unafotoqualsiasi.jpg" />

    p.s.: sta attento a non renderlo pubblico, chiunque accede ti incrementa il db 😄