Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
$Salario = $_POST["dia"];
$Dia = $_POST["dia"];
$Mes = $_POST["mes"];
$Ano = $_POST["ano"];
$data_ad = mktime(0,0,0, $Mes, $Dia, $Ano);
$data_atual = mktime(0,0,0,date("m"),date("d"),date("Y"));
$dias = ($data_atual- $data_ad)/86400;
$dias = ceil($dias);
$final= abs($dias);
$final = $final/365;
echo "$final<br>";
Esse script esta me retornando a diferença de anos da data que o kra digitou pra mim...
O problema é sequente eu to precupado com erros que podem ser geredos em anos bisestos...
E tbm não to sabendo como que coloco em um codição do tipo a cada 5 anos o salario dele almenta 10%...
Se alguem ae souber por favor me ajudem...
Valew...
Para não ter mais confusão com ano bisexto, basta usar a função date() do php.
$anoBisexto = date('L');
Esta funcão retorna 1 se o ano corrente for bisexto, e 0 caso não seja.
Com a parte dos "a cada 5 anos aumentar 10%"....
Você pode salvar num banco de dados. Exemplo:
A cada 5 anos que se passam, voce salva no banco um acréssimo de 10% no salário. É uma maneira super facil de resolver seu problema.