[SP-pm] Dúvida com bloco if elsif else
GUUHHH!
guhmail-perl em yahoo.com.br
Sábado Novembro 25 05:26:58 PST 2006
Se tiver comparando string/caracter acho que tem que usar 'eq' ao inves de '='
if ( $guh eq 'RespostaCorreta' ) {
print ' \o/ ';
} elsif ( $guh eq 'RespostaIncorreta' ) {
print ' :( ';
} else {
print ' :P ';
}
Espero ter ajudado,
guh
Mura <murarm em terra.com.br> escreveu:
Bom dia pessoal,
Eu não estou conseguindo usar os blocos if elsif else
Vejam parte do meu código
if ($::config{username} = $Char1) {
main::configModify('username', $Char2, 1)
}
elsif ($::config{username} = $Char2) {
main::configModify('username', $Char3, 1)
}
elsif ($::config{username} = $Char3) {
main::configModify('username', $Char4, 1)
}
elsif ($::config{username} = $Char4) {
main::configModify('username', $Char5, 1)
}
elsif ($::config{username} = $Char5) {
main::configModify('username', $Char6, 1)
}
elsif ($::config{username} = $Char6) {
main::configModify('username', $Char7, 1)
}
elsif ($::config{username} = $Char7) {
main::configModify('username', $Char8, 1)
}
elsif ($::config{username} = $Char8) {
main::configModify('username', $Char9, 1)
}
else {
Commands::run("quit");
}
Acontece o seguinte, eu consigo mudar para $Char2, mas fica eternamente nisto, não muda para $Char3 ou 4.
Se alguém pude me dar uma luz fico grato.
Abraço,
Mura
_______________________________________________
SaoPaulo-pm mailing list
SaoPaulo-pm em pm.org
http://mail.pm.org/mailman/listinfo/saopaulo-pm
---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20061125/176984f5/attachment.html
Mais detalhes sobre a lista de discussão SaoPaulo-pm