Mie Sep 24, 2008 5:11 pm
|
|
|
| Parámetros de una forma |
|
|
Hola, buenas tardes.
Tengo problemas cuando son varios los parámetros que tengo que capturar con:
| Perl: | foreach $prus ( @parametros ) {
$pruser = (param( $prus ));
} |
En este momento solo captura uno, ¿cómo debo de hacer para capturar "n" parámetros que vienen de una forma? |
|
|
|

Mie Sep 24, 2008 6:14 pm
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4239
Ubicación: Valladolid, España
|
|
|
|
|
Con ese bucle no estás haciendo nada bien... estás recorriendo todos los @parametros, y al final te quedas con el último. Ese bucle equivale a
| Perl: | $pruser = param( $parametros[-1] ); |
Debes usar param() para recuperar cada parámetro por su nombre.
También te aconsejo que no abras nuevos hilos si tratan del mismo problema/programa. Con uno, vale. Así, es más fácil responderte:
En el mensaje anterior, pusiste
| Perl: | if ( $FORM{"password"} eq $identif) { | que lo puedes cambiar por
| Perl: | if ( param('password') eq $identif ) { |
|
|
Powered by phpBB © 2001, 2005 phpBB Group
|