Calculo em php

08/11/2019

0

Boa noite

Gostaria que alguém desse uma olhada no meu código, ele não faz a conta do salario liquido, não sei porque.




<?php

$nome=$_POST['nome'];
$cpf=$_POST['cpf'];
$titulacao=$_POST['titulacao'];
$salario=$_POST['salario'];

if($salario <=1751.81){
$desconto=($salario*0.08);
}
if
($salario>=1751.82 && $salario <2919.72){
$desconto=(0.09*$salario);
}
if($salario>=2919.73 && $salario<5839.45){
$desconto=(0.11*$salario);

}
switch(($_POST["titulacao"])){


case "especialista":
$adicional=(0.015*$salario);
break;

case "mestre":
$adicional=(0.03*$salario);
break;

case "doutor":
$adicional=(0.05*$salario);
break;
}
$salarioliquido = ($salario + $adicional) - $desconto ;

echo"o salario final é ".$salarioliquido;
Deise Squizani

Deise Squizani

Responder

Posts

12/11/2019

Vinicius Barreto

Boa noite

Gostaria que alguém desse uma olhada no meu código, ele não faz a conta do salario liquido, não sei porque.




<?php

$nome=$_POST['nome'];
$cpf=$_POST['cpf'];
$titulacao=$_POST['titulacao'];
$salario=$_POST['salario'];

if($salario <=1751.81){
$desconto=($salario*0.08);
}
if
($salario>=1751.82 && $salario <2919.72){
$desconto=(0.09*$salario);
}
if($salario>=2919.73 && $salario<5839.45){
$desconto=(0.11*$salario);

}
switch(($_POST["titulacao"])){


case "especialista":
$adicional=(0.015*$salario);
break;

case "mestre":
$adicional=(0.03*$salario);
break;

case "doutor":
$adicional=(0.05*$salario);
break;
}
$salarioliquido = ($salario + $adicional) - $desconto ;

echo"o salario final é ".$salarioliquido;


Testei seu código apresentou normal o resultado

Voce esta rodando seu codido em um servidor local ? acessando pelo link "localhost/" ?
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar