Jump to content


Photo

Ajuda Simples Com If


  • Faça o login para participar
3 replies to this topic

#1 aaa

aaa

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 14/10/2008, 14:21

Olá!

Preciso de um código que, se o usuário for arqueiro, não poderá comprar escudos.

$item = $query->fetchrow();
if ($item['type'] == `shield` and $player->voc == `archer`)
{
include("templates/private_header.php");
echo "<b>Vendedor:</b><br />\n";
echo "<i>Desculpe, mas arqueiros não podem usar escudos!</i><br /><br />\n";
echo "<a href=\"shop.php\">Retornar a loja</a>";
include("templates/private_footer.php");
break;
}


O erro está na parte em negrito, mas eu não sei qual é =/

#2 lwirkk

lwirkk

    Veterano

  • Usuários
  • 1314 posts
  • Sexo:Não informado

Posted 14/10/2008, 14:45

Não seria assim?:

if ($item['type'] == 'shield' and $player->voc == 'archer')

Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)

#3 JuniorE

JuniorE

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado

Posted 14/10/2008, 17:42

Tenta assim:

if (($item['type'] == 'shield') and ($player->voc == 'archer'))


#4 aaa

aaa

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 14/10/2008, 18:04

Arrumei o código, o problema estava nas aspas...

$item = $query->fetchrow();
if ($item['price'] > $player->gold)
{
include("templates/private_header.php");
echo "<b>Vendedor:</b><br />\n";
echo "<i>Desculpe, mas você não pode pagar por isto!</i><br /><br />\n";
echo "<a href=\"inventory.php\">Retornar ao inventário</a> | <a href=\"shop.php\">Retornar a loja</a>";
include("templates/private_footer.php");
break;
}

if (($item['type'] == 'shield') and ($player->voc == 'archer'))
{
include("templates/private_header.php");
echo "<b>Vendedor:</b><br />\n";
echo "<i>Desculpe, mas arqueiros não podem usar escudos!</i><br /><br />\n";
echo "<a href=\"inventory.php\">Retornar ao inventário</a> | <a href=\"shop.php\">Retornar a loja</a>";
include("templates/private_footer.php");
break;
}


Edição feita por: aaa, 14/10/2008, 22:19.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq