|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
abas +sessõesbom dia
É possível fazer com que a sessão encerre quando o usuário fecha a aba? Porque no meu sistema se o usuário fecha a aba mas depois abre uma nova com o endereço no qual ele estava ele consegue entrar novamente. Ele só não consegue se fechar o navegador mesmo. Quero evitar isso. Alguma sugestão? Grata. |
|
|
Re: abas +sessõesusando javascript é possível, vc coloca na tag body algo do tipo
onunload="funcao_java();"... nessa função vc faz os procedimentos para fechar a sessão. apenas um detalhe... o "unload" é ativado sempre que vc sair da pagina, então se o seu sistema não trabalha com frames é melhor pensar uma forma de encaixar ele sem maiores problemas, agora se trabalha com frames, é só colocar no frame que ficará fixo [ ]'s 2009/10/28 suzane.freires <suzane.freires@...> > bom dia > > É possível fazer com que a sessão encerre quando o usuário fecha a aba? > Porque no meu sistema se o usuário fecha a aba mas depois abre uma nova com > o endereço no qual ele estava ele consegue entrar novamente. Ele só não > consegue se fechar o navegador mesmo. Quero evitar isso. Alguma sugestão? > > Grata. > > > > ------------------------------------ > > ProPHP - Grupo de Profissionais de PHP do Brasil > http://www.prophp.com.br/ > > > ---- Endereços uteis PHP-PT ---- > Para deixar de receber mensagens: php-pt-unsubscribe@... > Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ > AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: > > http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ > Questões de PHP mais difíceis não respondidas aqui: > http://br.groups.yahoo.com/group/php-especialistas/ > Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ > Treinamento e certificação em PHP: > http://br.groups.yahoo.com/group/php-treinamento/ > Outras listas de interesse para quem desenvolve em PHP: > http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ > Componentes prontos de programação em PHP: http://www.phpclasses.org/ > Artigos em Português: http://phpbrasil.com/Links do Yahoo! Grupos > > > [As partes desta mensagem que não continham texto foram removidas] |
|
|
Re: abas +sessõesé melhor usar o onbeforeunload, pois o unload é chamado quando sai, e nao
vai dar tempo de fazer uma requisição. O beforeunload é chamado imediatamente ANTES de sair e você ainda pode fazer o que quiser no intervalo. 2009/10/28 Edner L. Bertão <edner.bertao@...> > > > usando javascript é possível, vc coloca na tag body algo do tipo > onunload="funcao_java();"... nessa função vc faz os procedimentos para > fechar a sessão. > > apenas um detalhe... o "unload" é ativado sempre que vc sair da pagina, > então se o seu sistema não trabalha com frames é melhor pensar uma forma de > encaixar ele sem maiores problemas, agora se trabalha com frames, é só > colocar no frame que ficará fixo > > [ ]'s > > 2009/10/28 suzane.freires <suzane.freires@...<suzane.freires%40yahoo.com.br> > > > > > > bom dia > > > > É possível fazer com que a sessão encerre quando o usuário fecha a aba? > > Porque no meu sistema se o usuário fecha a aba mas depois abre uma nova > com > > o endereço no qual ele estava ele consegue entrar novamente. Ele só não > > consegue se fechar o navegador mesmo. Quero evitar isso. Alguma sugestão? > > > > Grata. > > > > > > > > ------------------------------------ > > > > > ProPHP - Grupo de Profissionais de PHP do Brasil > > http://www.prophp.com.br/ > > > > > > ---- Endereços uteis PHP-PT ---- > > Para deixar de receber mensagens: php-pt-unsubscribe@...<php-pt-unsubscribe%40yahoogroups.com> > > Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ > > AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: > > > > > http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ > > Questões de PHP mais difíceis não respondidas aqui: > > http://br.groups.yahoo.com/group/php-especialistas/ > > Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ > > Treinamento e certificação em PHP: > > http://br.groups.yahoo.com/group/php-treinamento/ > > Outras listas de interesse para quem desenvolve em PHP: > > http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ > > Componentes prontos de programação em PHP: http://www.phpclasses.org/ > > Artigos em Português: http://phpbrasil.com/Links do Yahoo! Grupos > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] |
|
|
Re: abas +sessõesai já não sei, pq sempre usei o unload e nunca tive problemas, mas vale a
informação. 2009/10/30 José Cláudio Medeiros de Lima <klawdyo@...> > é melhor usar o onbeforeunload, pois o unload é chamado quando sai, e nao > vai dar tempo de fazer uma requisição. O beforeunload é chamado > imediatamente ANTES de sair e você ainda pode fazer o que quiser no > intervalo. > > 2009/10/28 Edner L. Bertão <edner.bertao@...> > > > > > > > usando javascript é possível, vc coloca na tag body algo do tipo > > onunload="funcao_java();"... nessa função vc faz os procedimentos para > > fechar a sessão. > > > > apenas um detalhe... o "unload" é ativado sempre que vc sair da pagina, > > então se o seu sistema não trabalha com frames é melhor pensar uma forma > de > > encaixar ele sem maiores problemas, agora se trabalha com frames, é só > > colocar no frame que ficará fixo > > > > [ ]'s > > > > 2009/10/28 suzane.freires <suzane.freires@...<suzane.freires% > 40yahoo.com.br> > > > > > > > > > > bom dia > > > > > > É possível fazer com que a sessão encerre quando o usuário fecha a aba? > > > Porque no meu sistema se o usuário fecha a aba mas depois abre uma nova > > com > > > o endereço no qual ele estava ele consegue entrar novamente. Ele só não > > > consegue se fechar o navegador mesmo. Quero evitar isso. Alguma > sugestão? > > > > > > Grata. > > > > > > > > > > > > ------------------------------------ > > > > > > > > ProPHP - Grupo de Profissionais de PHP do Brasil > > > http://www.prophp.com.br/ > > > > > > > > > ---- Endereços uteis PHP-PT ---- > > > Para deixar de receber mensagens: php-pt-unsubscribe@... > <php-pt-unsubscribe%40yahoogroups.com> > > > Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ > > > AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: > > > > > > > > > http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ > > > Questões de PHP mais difíceis não respondidas aqui: > > > http://br.groups.yahoo.com/group/php-especialistas/ > > > Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ > > > Treinamento e certificação em PHP: > > > http://br.groups.yahoo.com/group/php-treinamento/ > > > Outras listas de interesse para quem desenvolve em PHP: > > > > http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ > > > Componentes prontos de programação em PHP: http://www.phpclasses.org/ > > > Artigos em Português: http://phpbrasil.com/Links do Yahoo! Grupos > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > ProPHP - Grupo de Profissionais de PHP do Brasil > http://www.prophp.com.br/ > > > ---- Endereços uteis PHP-PT ---- > Para deixar de receber mensagens: php-pt-unsubscribe@... > Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ > AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: > > http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ > Questões de PHP mais difíceis não respondidas aqui: > http://br.groups.yahoo.com/group/php-especialistas/ > Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ > Treinamento e certificação em PHP: > http://br.groups.yahoo.com/group/php-treinamento/ > Outras listas de interesse para quem desenvolve em PHP: > http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ > Componentes prontos de programação em PHP: http://www.phpclasses.org/ > Artigos em Português: http://phpbrasil.com/Links do Yahoo! Grupos > > > [As partes desta mensagem que não continham texto foram removidas] |
|
|
Re: abas +sessõesMas toda vez que trocar de pagina (Submit, Hiperlinks etc..) vai chamar
a função pra encerrar a sessão, o que não parece viavél para um sistema. O Gmail usa essa função pra evitar que o usuário saia da página com alguma requisição em andamento, mas ela não é chamada sempre que troca de página (óbvio). Ai que tá a mágica, mas a receita eu não sei e gostaria de saber também. Sds Julio Fagundes José Cláudio Medeiros de Lima escreveu: > é melhor usar o onbeforeunload, pois o unload é chamado quando sai, e nao > vai dar tempo de fazer uma requisição. O beforeunload é chamado > imediatamente ANTES de sair e você ainda pode fazer o que quiser no > intervalo. > > 2009/10/28 Edner L. Bertão <edner.bertao@...> > > >> usando javascript é possível, vc coloca na tag body algo do tipo >> onunload="funcao_java();"... nessa função vc faz os procedimentos para >> fechar a sessão. >> >> apenas um detalhe... o "unload" é ativado sempre que vc sair da pagina, >> então se o seu sistema não trabalha com frames é melhor pensar uma forma de >> encaixar ele sem maiores problemas, agora se trabalha com frames, é só >> colocar no frame que ficará fixo >> >> [ ]'s >> >> 2009/10/28 suzane.freires <suzane.freires@...<suzane.freires%40yahoo.com.br> >> >> >>> bom dia >>> >>> É possível fazer com que a sessão encerre quando o usuário fecha a aba? >>> Porque no meu sistema se o usuário fecha a aba mas depois abre uma nova >>> >> com >> >>> o endereço no qual ele estava ele consegue entrar novamente. Ele só não >>> consegue se fechar o navegador mesmo. Quero evitar isso. Alguma sugestão? >>> >>> Grata. >>> >>> >>> >>> ------------------------------------ >>> >>> ProPHP - Grupo de Profissionais de PHP do Brasil >>> http://www.prophp.com.br/ >>> >>> >>> ---- Endereços uteis PHP-PT ---- >>> Para deixar de receber mensagens: php-pt-unsubscribe@...<php-pt-unsubscribe%40yahoogroups.com> >>> Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ >>> AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: >>> >>> >>> >> http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ >> >>> Questões de PHP mais difíceis não respondidas aqui: >>> http://br.groups.yahoo.com/group/php-especialistas/ >>> Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ >>> Treinamento e certificação em PHP: >>> http://br.groups.yahoo.com/group/php-treinamento/ >>> Outras listas de interesse para quem desenvolve em PHP: >>> http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ >>> Componentes prontos de programação em PHP: http://www.phpclasses.org/ >>> Artigos em Português: http://phpbrasil.com/Links do Yahoo! Grupos >>> >>> >>> >> [As partes desta mensagem que não continham texto foram removidas] >> >> >> >> > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > ProPHP - Grupo de Profissionais de PHP do Brasil > http://www.prophp.com.br/ > > > > ---- Endereços uteis PHP-PT ---- > Para deixar de receber mensagens: php-pt-unsubscribe@... > Endereço geral do grupo: http://br.groups.yahoo.com/group/php-pt/ > AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: > http://br.groups.yahoo.com/group/php-pt/links/Ajuda_urgente_via_ch_001060813790/ > Questões de PHP mais difíceis não respondidas aqui: http://br.groups.yahoo.com/group/php-especialistas/ > Ofertas de emprego: http://br.groups.yahoo.com/group/php-empregos/ > Treinamento e certificação em PHP: http://br.groups.yahoo.com/group/php-treinamento/ > Outras listas de interesse para quem desenvolve em PHP: > http://br.groups.yahoo.com/group/php-pt/links/OutrasListas_001005680122/ > Componentes prontos de programação em PHP: http://www.phpclasses.org/ > Artigos em Português: http://phpbrasil.com/Links do Yahoo! Grupos > > > > |
|
|
Res: abas +sessõesWell, consegui fazer, então acho que devo uma explicação aqui de como eu fiz. Não sei está da forma mais elegante mas enfim...
Acabei usando o onbeforeunload e frames mesmo. Dividi em 2 frames. Um superior que tem apenas uma logo e a opção de sair do sistema e um inferior que vai carregar todas as requisições do usuário e desta forma a url não é alterada no browser em momento algum portanto não chama o encerramento de sessão. Que só será chamado caso o usuário digite um endereço no browser sem clicar em sair ou fechar a aba. Também fiz algo para não encerrar a sessão quando o usuário atualizar a página com f5. Isso. Obrigada a todos que ajudaram. ________________________________ De: Julio Fagundes <julio.fagundes@...> Para: php-pt@... Enviadas: Sexta-feira, 30 de Outubro de 2009 17:26:36 Assunto: Re: [php-pt] abas +sessões Mas toda vez que trocar de pagina (Submit, Hiperlinks etc..) vai chamar a função pra encerrar a sessão, o que não parece viavél para um sistema. O Gmail usa essa função pra evitar que o usuário saia da página com alguma requisição em andamento, mas ela não é chamada sempre que troca de página (óbvio). Ai que tá a mágica, mas a receita eu não sei e gostaria de saber também. Sds Julio Fagundes José Cláudio Medeiros de Lima escreveu: > é melhor usar o onbeforeunload, pois o unload é chamado quando sai, e nao > vai dar tempo de fazer uma requisição. O beforeunload é chamado > imediatamente ANTES de sair e você ainda pode fazer o que quiser no > intervalo. > > 2009/10/28 Edner L. Bertão <edner.bertao@ gmail.com> > > >> usando javascript é possível, vc coloca na tag body algo do tipo >> onunload="funcao_ java();". .. nessa função vc faz os procedimentos para >> fechar a sessão. >> >> apenas um detalhe... o "unload" é ativado sempre que vc sair da pagina, >> então se o seu sistema não trabalha com frames é melhor pensar uma forma de >> encaixar ele sem maiores problemas, agora se trabalha com frames, é só >> colocar no frame que ficará fixo >> >> [ ]'s >> >> 2009/10/28 suzane.freires <suzane.freires@ yahoo.com. br<suzane.freires% 40yahoo.com. br> >> >> >>> bom dia >>> >>> É possível fazer com que a sessão encerre quando o usuário fecha a aba? >>> Porque no meu sistema se o usuário fecha a aba mas depois abre uma nova >>> >> com >> >>> o endereço no qual ele estava ele consegue entrar novamente. Ele só não >>> consegue se fechar o navegador mesmo. Quero evitar isso. Alguma sugestão? >>> >>> Grata. >>> >>> >>> >>> ------------ --------- --------- ------ >>> >>> ProPHP - Grupo de Profissionais de PHP do Brasil >>> http://www.prophp. com.br/ >>> >>> >>> ---- Endereços uteis PHP-PT ---- >>> Para deixar de receber mensagens: php-pt-unsubscribe@ yahoogroups. com<php-pt-unsubscribe %40yahoogroups. com> >>> Endereço geral do grupo: http://br.groups. yahoo.com/ group/php- pt/ >>> AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: >>> >>> >>> >> http://br.groups. yahoo.com/ group/php- pt/links/ Ajuda_urgente_ via_ch_001060813 790/ >> >>> Questões de PHP mais difíceis não respondidas aqui: >>> http://br.groups. yahoo.com/ group/php- especialistas/ >>> Ofertas de emprego: http://br.groups. yahoo.com/ group/php- empregos/ >>> Treinamento e certificação em PHP: >>> http://br.groups. yahoo.com/ group/php- treinamento/ >>> Outras listas de interesse para quem desenvolve em PHP: >>> http://br.groups. yahoo.com/ group/php- pt/links/ OutrasListas_ 001005680122/ >>> Componentes prontos de programação em PHP: http://www.phpclass es.org/ >>> Artigos em Português: http://phpbrasil. com/Links do Yahoo! Grupos >>> >>> >>> >> [As partes desta mensagem que não continham texto foram removidas] >> >> >> >> > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------ --------- --------- ------ > > ProPHP - Grupo de Profissionais de PHP do Brasil > http://www.prophp. com.br/ > > > > ---- Endereços uteis PHP-PT ---- > Para deixar de receber mensagens: php-pt-unsubscribe@ yahoogroups. com > Endereço geral do grupo: http://br.groups. yahoo.com/ group/php- pt/ > AJUDA URGENTE VIA CHAT, IRC, ICQ, etc: > http://br.groups. yahoo.com/ group/php- pt/links/ Ajuda_urgente_ via_ch_001060813 790/ > Questões de PHP mais difíceis não respondidas aqui: http://br.groups. yahoo.com/ group/php- especialistas/ > Ofertas de emprego: http://br.groups. yahoo.com/ group/php- empregos/ > Treinamento e certificação em PHP: http://br.groups. yahoo.com/ group/php- treinamento/ > Outras listas de interesse para quem desenvolve em PHP: > http://br.groups. yahoo.com/ group/php- pt/links/ OutrasListas_ 001005680122/ > Componentes prontos de programação em PHP: http://www.phpclass es.org/ > Artigos em Português: http://phpbrasil. com/Links do Yahoo! Grupos > > > > ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] |
| Free embeddable forum powered by Nabble | Forum Help |