12.07.2022, 15:00
das mit der datenbank abfrage geht jetzt :-)
dafür habe ich noch ein problem mit der zeit schleife :-(
zeit = 5 sekunden, wieso wird die zeit nicht richtig runtergezählt?
https://oesoft.de
dafür habe ich noch ein problem mit der zeit schleife :-(
zeit = 5 sekunden, wieso wird die zeit nicht richtig runtergezählt?
https://oesoft.de
Code:
var ausgabe = 0;
var relodzeit = 5;
function refresh(){
if( zeit <= 0){
$.ajax({
type: 'POST',
url: 'daten_unerledigt.php',
data:{},
success: function(response){
if(response != ausgabe){
ausgabe = response;
document.getElementById('infobox').innerHTML='<p style="color:green">neue Daten werden geladen...</p>';
}else{
document.getElementById('infobox').innerHTML='<p style="color:red">derzeit liegen keine neuen Daten vor...</p>';
}
}
});
} else {
zeit--;
setTimeout(function(){
document.getElementById('infobox').innerHTML='<p>prüfe Datenbank auf neue Daten in '+zeit+' Sekunden</p>';
refresh()
},1000)
}
}
setInterval(function(){
zeit = relodzeit;
refresh()
}, 5000);