de antemano gracias quisiera saber si alguien de ustedes podria transformar esta funcion ajax en codigo php? estoy atrapado jaja lo necesito por fa gracias.!
Código Javascript:
Ver original
function stamina(elem) { staminaValidate(); var c_hour = parseInt($('#c_hour').attr('value')); var c_minute = parseInt($('#c_minute').attr('value')); var n_hour= parseInt($('#n_hour').attr('value')); var n_minute = parseInt($('#n_minute').attr('value')); if(c_hour != undefined && c_minute != undefined && n_hour != undefined && n_minute != undefined && (n_hour*60 + n_minute) > (c_hour*60 + c_minute) ) { var difference = ( n_hour*60 + n_minute ) - (c_hour*60 + c_minute); total = 10; //need to be logged 10 minutes for mana to start regain c_m = c_hour*60 + c_minute; n_m = n_hour*60 + n_minute; if(c_m <= 2400 && n_m <= 2400) { total += (n_m - c_m) * 3; //for every minute to recover it takes 3 mins logged out for stamina under 40h } else if(c_m > 2400 && n_m > 2400) { total += (n_m - c_m) * 10; //for every minute to recover it takes 10 mins logged out for stamina above 40h } else if(c_m < 2400 && n_m > 2400) { total += (n_m - 2400) * 10; total += (2400 - c_m) * 3; } else { $('#result').html("Regenerated Stamina must be larger than Current Stamina!").show(); } h = Math.floor(total / 60); m = total % 60; msg = "To regenerate " + Math.floor(difference / 60) + " hours and " + (difference % 60) + " minutes.<br />"; msg = msg + "Offline time: " + h + " hours and " + m + " minutes."; $('#result').html(msg).show(); } else { $('#result').html("Fill in all fields!<br />Regenerated Stamina must be larger than Current Stamina!").show(); } }
function staminavalidate()
Código Javascript:
Ver original
function staminaValidate() { var c_hour = parseInt($('#c_hour').attr('value')); var c_minute = parseInt($('#c_minute').attr('value')); var n_hour= parseInt($('#n_hour').attr('value')); var n_minute = parseInt($('#n_minute').attr('value')); if(c_hour < 0) $('#c_hour').attr('value', 0); if(c_hour > 41) $('#c_hour').attr('value', 41); if(n_hour < 0) $('#n_hour').attr('value', 0); if(n_hour > 42) $('#n_hour').attr('value', 42); if(c_minute < 0) $('#c_minute').attr('value', 0); if(c_minute > 59) $('#c_minute').attr('value', 59); if(n_minute < 0) $('#n_minute').attr('value', 0); if(n_minute > 59) $('#n_minute').attr('value', 59); if(n_hour == 42) $('#n_minute').attr('value', 00); }