Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alissong

[Resolvido] calculo inss

Recommended Posts

Pessoal,

 

Tenho um formulário com o campo chamado valor_bruto, mas esta fazendo o calculo com esse codigo abaixo:

<?php

# Função para conectar o banco de dados
   
    include "include/config.php";

# Inclusão do arquivo de funções

$valor_bruto = $_POST["valor_bruto"];
$valor_bruto = str_replace(".","", $valor_bruto);

if (($valor_bruto * 0.11) < 375.81)) {
 	$valor_inss = $valor_bruto * 0.11;
} else {
	$valor_inss = 375.81;
}//fecha if 

if ($valor_inss = 375.81) {
	$calculo = $valor_inss - 375.81;
	$base_calculo = $calculo;
} else {
	$calculo = $valor_bruto * 0.11;
	$base_calculo = $calculo;
}//fecha if

echo "$valor_inss";
echo "$base_calculo";
?>

Exibe esse erro:

A página não pode ser exibida
Há um problema com a página que você está tentando acessar e ela não pode ser exibida. 

Tente o seguinte:
Abra a home page localhost <http://localhost> e procure links para a informação desejada. 
Clique no botão  Atualizar ou tente novamente mais tarde.
Clique em  <javascript:doSearch()> Pesquisar <javascript:doSearch()> para procurar informações na Internet. 
Você também pode ver uma lista de sites relacionados. <> 
HTTP 500 - erro interno do servidor 
Internet Explorer 
Mas o caminho esta correto e nome do arquivo também.

 

Alguém vê qual o erro nesse codigo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O erro acontece apenas nessa página? Normalmente erro 500 não é um erro do script e sim do servidor.

 

No segundo IF do seu código o correto seria dois sinais de igualdade para realizar uma comparação.

 

if ($valor_inss = 375.81) {
para

if ($valor_inss == 375.81) {

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.