countdown multiplo javascript

Stato
Chiusa ad ulteriori risposte.

lillo21

Nuovo Utente
21 Mag 2016
1
0
1
54
Buongiorno, avrei proprio bisogno di un consiglione da uno veramente esperto.
Ho creato un sito che mostra degli annunci, ognuno dei quali ha un proprio countdown che mostra la scadenza dell'offerta.
I div dove viene mostrato il countdown si aggiornano in base all'id annuncio e quindi ogni annuncio ha il suo
Il mio problema è che tutti i countdown fanno riferimento alla scadenza dell'ultimo annuncio e quindi in ogni annuncio viene visualizzata la stessa scadenza non tenendo conto della scadenza impostata dalla variabile php inserita nello script.

Di seguito il codice javascript che si ripete grazie al foreach:

var countDownDate = new Date("<?php echo $scade; ?>").getTime();

var x = setInterval(function() {

var now = new Date().getTime();

var distance = countDownDate - now;
//document.write("var now");
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);

document.getElementById("<?php echo $d ?>").innerHTML = days + " giorni " + hours + " ore "
+ minutes + " min " + seconds + " sec ";

if (distance <= 0) {
clearInterval(x);
document.getElementById("<?php echo $d ?>").innerHTML = " Offerta CONCLUSA";

}
}, 1000);


questo invece ì l'echo che visualizza il risultato:
echo"<p style =\"background:yellow; font-size:13px\"> Alla conclusione dell'asta mancano: &nbsp; <span style='background:white; border:1px solid black; padding: 5px' id='$d'> <br /></span></p>";

La cosa che non riesco proprio a spiegarmi, è che se visualizzo il codice sorgente, è tutto regolare;
var countDownDate = new Date("<?php echo $scade; ?>").getTime(); contiene effettivamente la data di scadenza esatta, però sottraendola all'ora attuale mi mostra nel countdown la scadenza dell'ultimo annuncio inserito.

Se qualcuno riesce a spiegarmi questo mistero gliene sarò per sempre grato.
Buona giornata
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
codice.JPG
 
Stato
Chiusa ad ulteriori risposte.
Discussioni simili
Autore Titolo Forum Risposte Data
M Come fare un countdown in HTML? HTML e CSS 4
L Creare un countdown con giorno specifico della settimana PHP 3
T countdown da sistemare con i CSS... HTML e CSS 4
C Countdown bloccato? Javascript? Javascript 0
D [Javascript] [HTML] Countdown su Mobirise di 24 ore relative per ogni utente. Javascript 4
Alex1990000 [PHP] countdown 6 ore data PHP 9
Michaelweb93 [PHP] Creazione countdown a 72 ore PHP 1
G Countdown in secondi JS su pagina PHP Javascript 1
N Creazione countdown PHP 4
A Countdown js con variabile in php Javascript 16
A countdown modificabile con un click Javascript 1
O Countdown jQuery jQuery 0
O Countdown jQuery Javascript 1
P countdown jquery jQuery 2
blips Countdown e Redirect Javascript 3
T Javascript e countdown multipli Javascript 1
T Countdown e timestamp PHP 0
S countdown in php e script per aprire 2 siti contemporanemante PHP 1
P problema con il countdown per la fine dell'anno e per natale Javascript 13
N Countdown con effetto sonoro Snippet Javascript 0
S countdown PHP 1
maxnegri Problema countdown Javascript 3
F Countdown / timer javascript Javascript 19
S Stampare un messaggio alla fine del countdown in Javascript Javascript 0
S Fare un Countdown con flash Flash 0
L Countdown con script Javascript 4
A Limite minimo con countdown textarea Javascript 0
maxnegri Stampare un messaggio alla fine di un countdown in javascript Javascript 0
M Countdown in asp Classic ASP 0
E Domanda countdown PHP PHP 3
J Countdown Timer 2 Javascript 0
J Make a JavaScript Countdown Timer in OOP Javascript 0
J JavaScript Countdown Timer solution in OOP Javascript 0
T Countdown fra 2 date in ASP Classic ASP 12
M Differenza tra date e countdown PHP 3
J Top 10 Beautiful Christmas Countdown Timers Javascript 0
G Countdown per l'apertura di un sito Javascript 1
M Countdown script Javascript 1
M countdown Flash 0
M Countdown Server Side Classic ASP 0
C Conto alla rovescia - Countdown (al secondo) Javascript 1
G Countdown particolare Javascript 8
M Piccola intro con countdown!!! Presenta il tuo Sito 1
G form invio multiplo con checkbox PHP 12
Cosina Upload multiplo con invio allegati per email PHP 0
Cosina Upload multiplo con archiviazione in cartella PHP 16
R Filtro multiplo di selezione Sql PHP 2
S Inserimento multiplo non richiesto PHP 2
A [WordPress] Link multiplo su immagine WordPress 9
gandalf1959 [MySQL] Inserimento multiplo da form multirighe MySQL 22

Discussioni simili