Ir para conteúdo

Arquivado

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

j_quest

[Resolvido] if else com variaveis em php nao executa funçao

Recommended Posts

Ola, Novamente..

 

Antes de tudo, PARABENS! ao usuarios do forun, pois precisei de ajuda e fiu atendido com eficiencia e rapides nao visto antes por mim.. Valeu Mesmo...

 

minha nova Simples Batalha:

---- analisa.php-----

 

<?php // ja recebido valor de variavel do arq. index.html <input name="numero" type="text" size="30">

$numero = $_POST['numero'];

echo $numero; // ao executar aparece correto o valor digitado no arq. anterior, td OK...

if ($numero="111") {echo (" teste correto");}

else if($numero<>"123") {echo (" teste errado");}

unset($numero); // limpa a variavel para introduçao de novo valor

?>

 

-----fim-----------

 

pois é, nao consigo que funcione esta instruçao, testei de varias formas e nao consegue mandar de forma correta o resultado, sempre aparece o mesmo "teste correto" independente do numero digitado...

 

Aguardo uma dica, Obrigado . . .

Compartilhar este post


Link para o post
Compartilhar em outros sites

No PHP:

  • Verificar se é igual: ==;
  • Verificar se é diferente: !=;
  • Verificar se é diferente²: <>;
  • Verificar se é idêntico: ===;
  • Verificar se não é idêntico: !==;
  • Verificar se é maior: >;
  • Verificar se e maior ou igual: >=;
  • Verificar se é menor: <;
  • Verificar se é menor ou igual: <=.

Você errou no if. Tente assim:

<?php // ja recebido valor de variavel do arq. index.html <input name="numero" type="text" size="30">
$numero = $_POST['numero'];
echo $numero; // ao executar aparece correto o valor digitado no arq. anterior, td OK...
if ($numero=="111") {echo (" teste correto");}
else if($numero!="123") {echo (" teste errado");}
unset($numero); // limpa a variavel para introduçao de novo valor
?>

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.