Ir para conteúdo
Fórum Script Brasil
  • 0

duvida if


android

Pergunta

galera olha esse codigo aqui

<?php
$dir = $_GET['dir'];
$dire = "<h1>$dir</h1>";
$frase[1] = '<h1>centro</h1>';
$frase[2] = '<h1>esquerdo</h1>';
$frase[3] = '<h1>direito</h1>';

$numero = rand(1,3);

echo "<div align='center'>";
echo "<b>voce chutou</b>";
echo "$dire";
echo "<br/>";
echo "<b>e o computador chutou</b>";
echo"<h1>$frase[$numero]</h1>";

if($frase['$numero'] == $dire)
{
echo "<b>voce ganhou parabens</b>";
}
else
{
echo "<b>que pena voce perdeu</b>";
}

?>

ele funciona como um joguinho de sorte para bater penalts

ele funciona normal a unica coisa que ele ta dando errado e a parte do if

eu criei uma condiçao para quando o valor do chute for o mesmo do computador aparecera uma

frase embaixo "parabens voce ganhou" se ela errar "que penha você perdeu" mas so

ta dando voce perdeu mesmo quando o valor é o mesmo do chute

voces poderiam me ajudar a aparecer tudo certo e a unica coisa que ta faltando para o meu jogo ficar completo

quem me ajudar eu agradeço e me desculpem as postagens eu ainda to aprendendo php

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

if($frase['$numero'] == $dire)

retire as aspas do indice do vetor.

as alternativas são $frase[1], $frase[2], $frase[3]. neste caso, como voce colocou a variavel entre aspas simples, o php interpretará a variavel como uma string $numero e não com o valor real.

não sei se deu pra entender... mais ou menos assim.

$a = 2;

$b = $a;

$c = '$a';

echo $b // aparece 2;

echo $c // aparece $a;

espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...