Foro Foros Diseño Web Sesiones activas

  • Este debate está vacío.
Viendo 1 entrada (de un total de 1)
  • Autor
    Entradas
  • #214
    Anónimo

      <!–[if gte mso 9]><xml>

      <w:WordDocument>

      <w:View>Normal</w:View>

      <w:Zoom>0</w:Zoom>

      <w:HyphenationZone>21</w:HyphenationZone>

      <w:PunctuationKerning/>

      <w:ValidateAgainstSchemas/>

      <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>

      <w:IgnoreMixedContent>false</w:IgnoreMixedContent>

      <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>

      <w:Compatibility>

      <w:BreakWrappedTables/>

      <w:SnapToGridInCell/>

      <w:WrapTextWithPunct/>

      <w:UseAsianBreakRules/>

      <w:DontGrowAutofit/>

      </w:Compatibility>

      <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>

      </w:WordDocument>

      </xml><![endif]–><!–[if gte mso 9]><xml>

      <w:LatentStyles DefLockedState=»false» LatentStyleCount=»156″>

      </w:LatentStyles>

      </xml><![endif]–><!–[if gte mso 10]>

      <style>

      /* Style Definitions */

      table.MsoNormalTable

      {mso-style-name:»Tabla normal»;

      mso-tstyle-rowband-size:0;

      mso-tstyle-colband-size:0;

      mso-style-noshow:yes;

      mso-style-parent:»»;

      mso-padding-alt:0cm 5.4pt 0cm 5.4pt;

      mso-para-margin:0cm;

      mso-para-margin-bottom:.0001pt;

      mso-pagination:widow-orphan;

      font-size:10.0pt;

      font-family:»Times New Roman»;

      mso-ansi-language:#0400;

      mso-fareast-language:#0400;

      mso-bidi-language:#0400;}

      </style>

      <![endif]–>

      Hola,

      Te quería hacer una consulta a cerca de las sesiones en php.

      Lo que quiero es listar los usuarios que tienen sesión iniciada en ese momento.

      Lo que hice hasta ahora es que cuando un usuario inicia sesión, en la base de

      datos, un campo llamado «estado» toma el valor «1» y cuando

      el usuario cierra sesión este campo pasa a «0», de esta manera para

      listar a los usuarios que iniciaron sesión hago la consulta llamando a los

      usuarios cuyo campo «estado» es 1.

      El problema está cuando el usuario no cierra sesión por si mismo, si no que

      sale del navegador o simplemente deja la pc encendida y se va, ya que el campo

      «estado» permanece en «1».

      Como puedo hacer para que el servidor se de cuenta de que el usuario ya no

      tiene la sesión abierta sin tener que cargar algunas de las páginas del sitio

      con algún «if» o algo por el estilo?.

      Desde ya muchas gracias y perdón por lo extenso del mensaje.

      Saludos

      Esteban

    Viendo 1 entrada (de un total de 1)
    • Debes estar registrado para responder a este debate.