[SP-pm] Dúvida com bloco if elsif else

Franzini, Alexandre J. ajf em portus.org
Sábado Novembro 25 05:55:12 PST 2006


Também pode usar combinação =~

[]'s

Mura wrote:

> 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
>



Mais detalhes sobre a lista de discussão SaoPaulo-pm