$data['timersonuc'] = '<script>
let timerOn = true;
function timer(remaining) {
var m = Math.floor(remaining / 60);
var s = remaining % 60;
m = m < 10 ? \'0\' + m : m;
s = s < 10 ? \'0\' + s : s;
document.getElementById(\'timer\').innerHTML = m + \':\' + s;
remaining -= 1;
if(remaining >= 0 && timerOn) {
setTimeout(function() {
timer(remaining);
}, 1000);
return;
}
if(!timerOn) {
// Do validate stuff here
return;
}
// Do timeout stuff here
document.getElementById("otp").disabled = true;
document.getElementById("tekrar").style.visibility = "visible";
document.getElementById("timer").style.visibility = "hidden";
}
timer(5);
</script>'; php'de bir yerde takıldım
4
●144
- 23-03-2023, 17:21:27Merhaba dostlar, aşağıda timer(5) kodundaki 5 sayısı yerine değişken yazamıyorum bi türlü. Yardımlarınız için şimdiden teşekkür ederim.
- 23-03-2023, 17:34:49
$timer = 10; // burası $data['timersonuc'] = '<script> let timerOn = true; function timer(remaining) { var m = Math.floor(remaining / 60); var s = remaining % 60; m = m < 10 ? \'0\' + m : m; s = s < 10 ? \'0\' + s : s; document.getElementById(\'timer\').innerHTML = m + \':\' + s; remaining -= 1; if(remaining >= 0 && timerOn) { setTimeout(function() { timer(remaining); }, 1000); return; } if(!timerOn) { // Do validate stuff here return; } // Do timeout stuff here document.getElementById("otp").disabled = true; document.getElementById("tekrar").style.visibility = "visible"; document.getElementById("timer").style.visibility = "hidden"; } timer('.$timer.'); </script>';