[perl] if - else

Jose Ignacio jopinet@writeme.com
Wed, 02 Dec 1998 08:48:24 +0100


En todo caso utiliza

if (xxx)
elsif (yyy)
elsif (ddd)
else {gggg}

Mejor no ;-)
Jose

Ma Enriqueta Barilla Perez escribió:
> 
> Hola, que tal. Primero que nada quisiera agradecer a Bolo Lacertus y a
> Salvador Fernandez por su tremenda ayuda con el como ejecutar un shell en
> perl. Gracias mil. Hoy tengo una dudilla. El siguiente control de flujo no
> jala. Yo quisiera, que dependiendo de cada valor $indice tome su archivo
> correcto.
> 
> Gracias de antemano
> 
> if ($topico eq "home") {
>    $indice="../html/busqueda/home.dat";
> } else {
>    if ($topico eq "normatividad") {
>       $indice="../html/busqueda/normatividad.dat";
>    } else {
>       if ($topico eq "informacion") {
>          $indice="../html/busqueda/informacion.dat";
>       } else {
>          if ($topico eq "tramitel") {
>             $indice="../html/busqueda/tramitel.dat";
>          } else {
>             if ($topico eq "escuelas") {
>                $indice="../html/busqueda/escuelas.dat";
>             } else {
>                $indice="../html/busqueda/planes.dat";
>             }
>          }
>       }
>    }
> }
> 
> Maria Enriqueta Barilla Perez
> Webmaster
> Direccion General de Administracion Escolar
> 
> --------- Pie de mensaje --------------------------------
> Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
> Cancelar inscripcion:
> mail to: majordomo@tlali.iztacala.unam.mx
> text   : cancelacion perl
--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : cancelacion perl