[Javascript] Problema salvataggio dati in db

  • Creatore Discussione Creatore Discussione lucnov
  • Data di inizio Data di inizio

lucnov

Nuovo Utente
30 Nov 2016
1
0
1
44
SAlve vorrei riuscire a salvare i dati che mi genera questo cromoetro in un db o meglio bastasse che mi passa la variabile q sull apagina tempo.php e poi da li la salvo ma non riesco a capire perche non mi invia i dati
Potete aiutarmi?
Codice:
// JavaScript Document

// 0/1 = start/end
// 2 = state
// 3 = length, ms
// 4 = timer
// 5 = epoch
// 6 = disp el
// 7 = lap count

var t=[0, 0, 0, 0, 0, 0, 0, 1];

function ss() {
    t[t[2]]=(new Date()).valueOf();
    t[2]=1-t[2];

    if (0==t[2]) {
        clearInterval(t[4]);
        t[3]+=t[1]-t[0];
        var row=document.createElement('tr');
        var td=document.createElement('td');
        td.innerHTML=(t[7]++);
        row.appendChild(td);
        td=document.createElement('td');
        td.innerHTML=format(t[1]-t[0]);
        row.appendChild(td);
        td=document.createElement('td');
        td.innerHTML=format(t[3]);
        row.appendChild(td);
        td=document.createElement('td');
        td.innerHTML="<input type='text' name='myInputs[]'>";
        row.appendChild(td);
        document.getElementById('lap').appendChild(row);
        t[4]=t[1]=t[0]=0;
        xmlhttpRequest.open("GET","tempo.php?q="(t[1]-t[0]));
        xmlhttpRequest.send();
        disp();
    } else {
        t[4]=setInterval(disp, 43);
    }
}
function r() {
    if (t[2]) ss();
    t[4]=t[3]=t[2]=t[1]=t[0]=0;
    disp();
    document.getElementById('lap').innerHTML='';
    t[7]=1;
}

function disp() {
    if (t[2]) t[1]=(new Date()).valueOf();
    t[6].value=format(t[3]+t[1]-t[0]);
}
function format(ms) {
    // used to do a substr, but whoops, different browsers, different formats
    // so now, this ugly regex finds the time-of-day bit alone
    var d=new Date(ms+t[5]).toString()
        .replace(/.*([0-9][0-9]:[0-9][0-9]:[0-9][0-9]).*/, '$1');
    var x=String(ms%1000);
    while (x.length<3) x='0'+x;
    d+='.'+x;
    return d;
}

function load() {
    t[5]=new Date(1970, 1, 1, 0, 0, 0, 0).valueOf();
    t[6]=document.getElementById('disp');

    disp();

    if (!window.opener && window==window.top) {
        document.getElementById('remote').style.visibility='visible';
    }
}
 
Ultima modifica di un moderatore:
@lucnov
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code-gif.6007
o il tag
php-png.6009
per il PHP, quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box-inserisci-2-png-jpg.6008


Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti prima di continuare
Grazie

Per questa volta te lo sistemo io ma mi raccomando per il futuro
 

Discussioni simili