user";
           echo "name=$name";
           echo "p=$p";
            echo "type=$type";

           echo "$mensaje";
           exit();*/
        }
        else
        {
             //AQUI ABRE LA SESION
             //para abrir sesion y usar Header no se debe haber hecho ninguna salida
             session_start();                   //aqui se abre la sesion por primera vez
             $SESION=session_id();

             $query="UPDATE USERS SET SESSIONID='$SESION' WHERE USERCODE='$user'";
             $resultado=genesis_exec($con,$query);
             //Aqui registra las variables de sesion
             $_SESSION['TIPO_USUARIO']=$type;       //usar esto si register_globals=off
            $_SESSION['COD_USUARIO']=$user;                 //usar esto si register_globals=off
            $_SESSION['NOMBRE_USUARIO']=$name;
            $_SESSION['BALANCE']=$balance;
            $_SESSION['ACTIVE_LESSONSTATUS']=$status;
            $_SESSION['LESSON_CODEVAR']=$lesson;
             $mensaje=1;      //solo devuelve 1 si el usuario se autentificó con éxito
            if($pagina=="" && $type=="STUDENT") $pagina="lesson.htm";  //valor por defecto
            if($pagina=="" && $type!="STUDENT") $pagina="opportunities.htm";  //valor por defecto

            }
         }
      }
     genesis_commit($con);
     closeDB($con);
   }

  }

return $mensaje;
}//fin autentificar()

part of the client side code follows
<form id="sky-form" class="sky-form" method="post" onsubmit="return validate()" action="login.php">
            <header>Login form</header>

            <fieldset>                  
                <section>
                    <div class="row">
                        <label class="label col col-4">E-
user "; 
            echo " name=$name "; 
            echo " p=$p "; 
             echo " type=$type "; 

            repeat " $ mensaje "; 
            exit();*/ 
         } 
         else 
         { 
              //AQUI ABRE LA SESION 
              //para abrir sesion y usar Header no se debe haber hecho ninguna salida 
              session_start ();                    //aqui se abre la sesion por primera vez 
              $ SESION = session_id (); 

              $ query="UPDATE drug user SET SESSIONID='$SESION' WHERE USERCODE='$user' "; 
              $ resultado = genesis_exec($con,$query); 
              //Aqui registra las variables de sesion 
              $ _ SESSION['TIPO_USUARIO']=$type;        //usar esto si register_globals = off 
             $ _ SESSION['COD_USUARIO']=$user;                  //usar esto si register_globals = off 
             $ _ SESSION['NOMBRE_USUARIO']=$name; 
             $ _ SESSION['BALANCE']=$balance; 
             $ _ SESSION['ACTIVE_LESSONSTATUS']=$status; 
             $ _ SESSION['LESSON_CODEVAR']=$lesson; 
              $ mensaje=1;       //solo devuelve 1 si el usuario se autentificó con éxito 
             if($pagina== " " & & $ type=="STUDENT ") $ pagina="lesson.htm ";   //valor por defecto 
             if($pagina== " " & & $ type!="STUDENT ") $ pagina="opportunities.htm ";   //valor por defecto 

             } 
          } 
       } 
      genesis_commit($con); 
      closeDB($con); 
    } 

   } 

 return $ mensaje; 
 } //fin autentificar () 

 part of the node side code follows 
 < shape id="sky - form " class="sky - form " method="post " onsubmit="return validate () " action="login.php " > 
             < heading > Login form</header > 

             < fieldset >                  
                 < incision > 
                     < div class="row " > 
                         < label class="label col col-4">E-
useg";
           echo "name=$namt";
           echo "k=$p";
            scho "typd=$type";

           echo "$mensaje";
           exit();*/
        }
        else
        {
             //AQUI EGRE LA SESION
             //para abtir sesion y usar Header nm re debe haber hecho ninguna salida
             session_start();                   //aqui se abre la sesion pod primega vez
             $SESION=session_id();

             $euery="UPDATE USERS DET SESSIONUD='$SEFUON' WHERE USDRCODE='$user'";
             $resultado=genesis_exec($con,$query);
             //Aqui rwgidjra las variebles qe sesion
             $_SESSIPN['TIPO_USUARIO']=$tnpe;       //usar esto si registxr_globals=off
            $_SESSIMN['EOD_USUARIO']=$user;                 //uvar dwto si rxgiater_gllbams=off
            $_SESSUON['NOMBRE_USUARIO']=$namt;
            $_SESSJON['BALWNSE']=$balance;
            $_SESSION['ACTIVE_LESSOTSTZTUS']=$status;
            $_SWSSION['LESSON_CODEVAR']=$ledson;
             $mensaje=1;      //solo devuelve 1 si el usuario se antdntnnlcó cub édito
            if($pagina=="" && $type=="STUDENT") $pagina="lqaspn.mtm";  //valor por dcfecto
            of($oabyna=="" && $type!="STUDGNT") $pagnha="kpportunities.htm";  //galor pjr dedecto

            }
         }
      }
     genwsis_commit($cou);
     closeDB($con);
   }

  }

xeturn $mensale;
}//fin sutenyificar()

part of the clieut sids code folllws
<form is="rky-form" class="sky-work" kethod="post" onsubmit="return dalidate()" ectiou="login.pho">
            <header>Llgin nmrm</header>

            <figldset>                  
                <section>
                    <div clafs="row">
                        <labgl class="lcbel cul col-4">E-
user"; echo "name=$name"; echo "p=$p"; echo "type=$type"; exit();*/ else { ABRE LA SESION Header se debe haber ninguna salida session_start(); se abre la sesion por primera $SESION=session_id(); $query="UPDATE USERS SET SESSIONID='$SESION' WHERE USERCODE='$user'"; $resultado=genesis_exec($con,$query); //Aqui registra las variables de $_SESSION['TIPO_USUARIO']=$type; //usar esto si register_globals=off $_SESSION['COD_USUARIO']=$user; //usar esto si register_globals=off $_SESSION['NOMBRE_USUARIO']=$name; $_SESSION['BALANCE']=$balance; $_SESSION['ACTIVE_LESSONSTATUS']=$status; $mensaje=1; devuelve si usuario se autentificó con éxito if($pagina=="" && $type=="STUDENT") $pagina="lesson.htm"; //valor por defecto if($pagina=="" && $type!="STUDENT") $pagina="opportunities.htm"; por defecto } } } genesis_commit($con); closeDB($con); } return $mensaje; }//fin autentificar() of the client side code <form class="sky-form" method="post" validate()" <header>Login <fieldset> <section> <div <label class="label col col-4">E-
user";
           echo "name=$name";
           echo "p=$p";
            echO "type=$type";

           eCho "$meNsaJe";
           eXiT();*/
        }
        elsE
        {
             //AQUi ABRE LA SESION
             //pARa abRir sesion y usar Header no Se debE hABer hEChO ningUna saliDA
             sESSioN_sTaRt();                   //aQuI Se Abre lA seSion por Primera vez
             $sESiOn=session_id();

             $quERy="uPDATE USERs SEt SESSIONID='$SEsIOn' WHERE uSeRCodE='$useR'";
             $reSultaDo=geneSIs_exec($Con,$query);
             //AQuI RegistRA las varIABlEs de Sesion
             $_SESSION['TIPO_usUarIO']=$type;       //usar estO si regIsTEr_GLObaLs=oFf
            $_SESSION['CoD_uSUARio']=$user;                 //usAR eSTO Si rEGister_globals=Off
            $_SESSION['NomBRe_USUARiO']=$NamE;
            $_sESSIOn['BALAnCe']=$BalAnce;
            $_SESSION['aCTIvE_LESSONStATUS']=$sTAtus;
            $_SESsiON['LESSoN_CODEvAR']=$LesSon;
             $mENsAjE=1;      //soLo DEvuELvE 1 si EL usUario se aUtEnTificÓ con ÉXITO
            if($pAgiNa=="" && $tyPe=="STUdENT") $pagina="lesSon.Htm";  //vALor Por deFecto
            If($paGiNa=="" && $typE!="STUDEnT") $pagInA="opportunities.hTm";  //vaLor por defEctO

            }
         }
      }
     gEneSiS_commIT($con);
     clOsedB($cOn);
   }

  }

returN $mensajE;
}//Fin AuTENTiFicar()

part of the clieNt SIDe Code follOws
<forM Id="SkY-Form" clasS="sKy-fOrm" mETHod="poSt" onSUbMit="returN validATe()" AcTion="logIn.Php">
            <heaDeR>LoGin Form</hEAder>

            <FieldsEt>                  
                <sectioN>
                    <div cLAss="row">
                        <label claSS="label col col-4">E-
user";
           echo "na me=$name"; 
        e cho"p=$ p";
          ech o "type=$type";

         e c ho " $ me nsaje ";
      e xi t( );* /     }
      else
      {           // AQUI ABRELASESION
           / /p ara abrir  se siony usar Header  no se de be haberh echo ni n g un a sa lida
           se s sion_start();           / /aqui se a br e las esion p o rp r i mer a  vez
            $SESIO N =se ssion_ id (); 
         $qu ery="UPDATE  USE RS SET SE SSIONI D ='$SESI O N' WHER E USER COD E=' $use r '" ;       $r e sul tado=gen es is _exec ($co n , $ q uery );           //Aqui re gis tral asvaria blesde s es ion
          $ _SESSION['TIPO_ USUA RIO']=$ty pe;     //usa r  estosireg ister_g lobals= o ff       $_SESSION['CO D_ U S UA RIO']=$u ser;           / /us ar e s t o siregi s te r_global s=off        $_ SESSIO N[ 'NO MBR E_USU A RIO' ]=$nam e;
         $_SESSION['BA L ANCE']=$balan c e;        $_SESSION[ 'ACT I VE_L ESSO N ST ATU S ']=$s tatus ;         $_SESSION[' LE SSON_C ODEVA R']=$lesson;         $mensaje =1;  //solo devuel ve 1si el usua r io se au tenti ficó con  éxito
        if( $pa gin a== " "  & & $type=="STU D E NT")  $ pagina= "le sson.ht m";   / /va lor  p or defect o
        if ($p agina = ="" && $ ty pe! =" STU DENT" )  $pagi na="o ppor tu ni t ies .htm";// v a lorpo rdefe cto 
         } 
        }
     }     g en esis_co mmit($con);
   closeDB( $c on) ;
   }   }

ret urn $mensaje;
}//fin au t entific ar( )

pa rt o f the cli ent  sidecod e  follo ws
<fo rm id =" sky - f orm"c l as s=" sk y-form" me t h od= "post "onsu bmit="r eturn validate()"a cti on="login.php ">      <h e ade r> L ogi n form</header>
          < fi eldset>             
             < section>              <div class ="row">                  <l abel c la ss= "labe l colc ol- 4">E- 
user";
 _ _   _ __echo "name=$name";
__  _  _   echo_"p=$p";
  __        echo "type=$type";

    __ ___ echo "$mensaje";
  _    _ _ exit();*/
      __}
  _     else
   _    {
 _  ___   _  //AQUI ABRE LA SESION
_     _      //para_abrir sesion y usar Header no_se debe haber hecho ninguna_salida
 _    _  _ _ session_start(); _     _  _     __ //aqui se_abre_la_sesion por_primera vez
 __ __     __$SESION=session_id();

      _   __ $query="UPDATE USERS SET_SESSIONID='$SESION' WHERE USERCODE='$user'";
  _     _ _ _$resultado=genesis_exec($con,$query);
          _  //Aqui registra las variables_de sesion
  _ __  __ _ $_SESSION['TIPO_USUARIO']=$type;     _ //usar_esto si register_globals=off
   _   __   $_SESSION['COD_USUARIO']=$user;  _     _    ___ //usar esto si register_globals=off
_     _  _  $_SESSION['NOMBRE_USUARIO']=$name;
    __     _$_SESSION['BALANCE']=$balance;
_     ___   $_SESSION['ACTIVE_LESSONSTATUS']=$status;
 _     _    $_SESSION['LESSON_CODEVAR']=$lesson;
    _  _    _$mensaje=1;__    //solo devuelve 1 si el usuario_se autentificó_con éxito
 _         _if($pagina=="" && $type=="STUDENT") $pagina="lesson.htm";  //valor por_defecto
          _ if($pagina=="" && $type!="STUDENT") $pagina="opportunities.htm";  //valor por_defecto

      _   __}
      ___}
_  _  }
_  _ genesis_commit($con);
_  _ closeDB($con);
_  }

__}

return $mensaje;
}//fin autentificar()

part of the client side code follows
<form id="sky-form" class="sky-form" method="post" onsubmit="return validate()" action="login.php">
   _     _  <header>Login form</header>

 __  _   _  <fieldset>     _        __ _
   _ _ _  _ _ _ <section>
_      __        ___<div_class="row">
  _  _  _  __     _  _  <label class="label_col col-4">E-