Google
Web dns.bdat.net

[PHP-ES] Problema con Recupero de variable de Sesion

Write haof XML files: Raul Lapitzondo ( raul.lapitzondo(EN)gmail.com)
Fecha: lun 31 ene 2005 - 23:44:25 CET


Hola lista, nuevamente preguntando .
Tengo un scrip que va guardando en una variable de sesion los mensajes
de error que surgen de las validaciones de un formulario, de esta
forma, al volver al formulario se despliegan los errores ingresados
por el usuario.
Ej.:
if (empty($nombre)) {
        $cMsg = 'Debe Completar el Nombre !';
        $_SESSION['MSG_ERROR_FRM'][0] = $cMsg ;
}
if (empty($idgrupo)) {
        $cMsg = 'Debe Seleccionar el Grupo del Usuario !';
        $_SESSION['MSG_ERROR_FRM'][1] = $cMsg ;
}

if (empty($idsector)) {
        $cMsg = 'Debe Seleccionar el Sector del Usuario !';
        $_SESSION['MSG_ERROR_FRM'][2]= $cMsg ;
}

y asi sucesivamente ...
El problema es que cuando vuelve al formulario me devuelve siempre el
primer mensaje de error es decir:
" Debe Completar el Nombre "

este es el codigo (simplificado) del formulario:
if ($errorusuario == 'si') {
                        foreach( $_SESSION['MSG_ERROR_FRM'] as $indice=>$value){
                                                                print $indice . " - " .$value . "<br>";
                        }
si lo debugueo con el Komodo, la impresión la realiza bien... es decir
devuelve cada unidad del array.

Cual puede ser el problema ?

-- 
Saludos
Raúl H. Lapitzondo
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 19 mar 2005 - 01:01:24 CET