/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Log ud med session
Fra : Nederbasse


Dato : 26-04-05 14:39

Hej

Jeg bruger dette script til at logge brugere ud med
<?php
session_start();
session_destroy();
echo "<p>Du er nu logget af!</p> ";
?>
Ved et tilfælde trykkede på browserens tilbage knap og kom til den side jeg
lige var logget ud fra.
hvordan logger man ud 'for alvor' ?

LarsN



 
 
Michael Rasmussen (26-04-2005)
Kommentar
Fra : Michael Rasmussen


Dato : 26-04-05 15:01

On Tue, 26 Apr 2005 15:39:15 +0200, Nederbasse wrote:

> Ved et tilfælde trykkede på browserens tilbage knap og kom til den side jeg
> lige var logget ud fra.
> hvordan logger man ud 'for alvor' ?
Afhænger af browseren og dens indstillinger. Det sikre er, at brugeren
lukker browseren, ellers er kan følgende indsættes i header på de
generede html-sider:
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">; HTTP-1.1
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2002 11:12:01 GMT">;
HTTP-1.1 og HTTP 1.0
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">; HTTP-1.0
læs mere her: http://www.i18nguy.com/markup/metatags.html

Bemærk dog at det kun er vejledende. Dvs. browseren kan vælge at
ignorere det:-\

--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917


Erik Ginnerskov (26-04-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 26-04-05 22:50

Nederbasse wrote:

> echo "<p>Du er nu logget af!</p> ";
>>
> Ved et tilfælde trykkede på browserens tilbage knap og kom til den
> side jeg lige var logget ud fra.
> hvordan logger man ud 'for alvor' ?

Her viser jeg to løsninger, hvor jeg ikke har kunnet konstatere mulighed for
at 'bakke ind' efter logout:

Én bruger - ingen database:
http://hjemmesideskolen.dk/scripts/phppass/default.php

Flere brugere - MySql-database:
http://hjemmesideskolen.dk/scripts/phpmysql/default.php

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk/



Nederbasse (28-04-2005)
Kommentar
Fra : Nederbasse


Dato : 28-04-05 16:19


"Erik Ginnerskov" <erik@donotspammmeplease.invalid> skrev i en meddelelse
news:426eb79d$0$79454$14726298@news.sunsite.dk...
> Nederbasse wrote:
>
>> echo "<p>Du er nu logget af!</p> ";
>>>
>> Ved et tilfælde trykkede på browserens tilbage knap og kom til den
>> side jeg lige var logget ud fra.
>> hvordan logger man ud 'for alvor' ?
>
> Her viser jeg to løsninger, hvor jeg ikke har kunnet konstatere mulighed
> for
> at 'bakke ind' efter logout:
>
> Én bruger - ingen database:
> http://hjemmesideskolen.dk/scripts/phppass/default.php
>
> Flere brugere - MySql-database:
> http://hjemmesideskolen.dk/scripts/phpmysql/default.php
>
> --
> Med venlig hilsen
> Erik Ginnerskov
> http://hjemmesideskolen.dk - http://html-faq.dk
> http://ginnerskov.frac.dk/
>
>
På den med Mysql db og flere brugere kan man sagtens sidde og trukke på
browserens frem/tilbage knap og skifte mellem loginsiden og siden man logger
ind til

LarsN



Erik Ginnerskov (29-04-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 29-04-05 00:35

Nederbasse wrote:

> På den med Mysql db og flere brugere kan man sagtens sidde og trukke
> på browserens frem/tilbage knap og skifte mellem loginsiden og siden
> man logger ind til

Kun så længe du ikke har logget ud (nederste menupunkt efter login). Efter
log ud er der spærret af for den leg.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk/



Erik Ginnerskov (29-04-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 29-04-05 00:41

Erik Ginnerskov wrote:

>> På den med Mysql db og flere brugere kan man sagtens sidde og trukke
>> på browserens frem/tilbage knap og skifte mellem loginsiden og siden
>> man logger ind til
>
> Kun så længe du ikke har logget ud (nederste menupunkt efter login).
> Efter log ud er der spærret af for den leg.

Øv, testede lige med Opera. Der virker spærringen sgu ikke - det virker
ellers upåklageligt i både Mozilla, Firefox og Internet Explorer.

Det må jeg have fundet en løsning på - senere på året, nu er det vist
sengetid.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk/



Nederbasse (29-04-2005)
Kommentar
Fra : Nederbasse


Dato : 29-04-05 07:23

>
> Øv, testede lige med Opera. Der virker spærringen sgu ikke - det virker
> ellers upåklageligt i både Mozilla, Firefox og Internet Explorer.
>
> Det må jeg have fundet en løsning på - senere på året, nu er det vist
> sengetid.
>
> --
> Med venlig hilsen
> Erik Ginnerskov
> http://hjemmesideskolen.dk - http://html-faq.dk
> http://ginnerskov.frac.dk/
>
>
Her vorker det med Firefox men ikke med IE 6

LarsN



Erik Ginnerskov (29-04-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 29-04-05 11:50

Nederbasse wrote:

> Her vorker det ... ikke med IE 6

Hvilken version? På hvilket OS?

Min IE 6.0.2800.1106 på W2K giver ikke mulighed for at gense besøgte sider
efter logout.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk/



Dennis Munding (29-04-2005)
Kommentar
Fra : Dennis Munding


Dato : 29-04-05 18:28

Hej Erik!
"Erik Ginnerskov" <erik@donotspammmeplease.invalid> skrev i en meddelelse
news:4272116d$0$79458$14726298@news.sunsite.dk...
> Nederbasse wrote:
>
> > Her vorker det ... ikke med IE 6
>
> Hvilken version? På hvilket OS?
>
> Min IE 6.0.2800.1106 på W2K giver ikke mulighed for at gense besøgte sider
> efter logout.

Jeg har - som du sikkert ved - hentet dit login-system...
Jeg har lige netop prøvet at klikke "Tilbage" - uden held! - i flg.
browsere:

InternetExplorer: 6.0.2800.1106
Mozilla/FireFox: 1.0
Opera: 7.24

OS: WIN98

Dog skal jeg lige oplyse, at jeg har lavet det sådan, at når man vil logge
ind, åbner login-vinduet i en popup!
Her har jeg højre-klikket og klikket på "Tilbage" i menuen. Men som nævnt
uden "succes" - d.v.s. at jeg får en melding om, at jeg skal være logget
ind, for at se siderne...

Så p.t. kan jeg kun konkludere, at dit system virker glimrende, såfremt man
benytter samme fremgangs-metode, som undertegnede...

Med venlig hilsen
--
Dennis Munding
Webmaster
http://www.skovaa-munding.dk/
http://www.mundings-memorial.dk/
http://www.cantica.dk/



Erik Ginnerskov (29-04-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 29-04-05 22:41

Dennis Munding wrote:

> Jeg har - som du sikkert ved - hentet dit login-system...
> Jeg har lige netop prøvet at klikke "Tilbage" - uden held! - i flg.
> browsere:

> Opera: 7.24

Hvordan opfører din Opera sig på mit system?

Jeg har Opera 7.54 installeret. Hvordan mon den version vil opføre sig på
dit system?

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk/



Dennis Munding (01-05-2005)
Kommentar
Fra : Dennis Munding


Dato : 01-05-05 22:39

Hej Erik!
"Erik Ginnerskov" <erik@donotspammmeplease.invalid> skrev i en meddelelse
news:4272a9e0$0$79454$14726298@news.sunsite.dk...
> Dennis Munding wrote:
>
> > Jeg har - som du sikkert ved - hentet dit login-system...
> > Jeg har lige netop prøvet at klikke "Tilbage" - uden held! - i flg.
> > browsere:
>
> > Opera: 7.24

Her skulle selvfølgelig stå Opera: 7.54.... :-/

> Hvordan opfører din Opera sig på mit system?
>
> Jeg har Opera 7.54 installeret. Hvordan mon den version vil opføre sig på
> dit system?

Bortset fra, at jeg har et banner øverst, så synes jeg, at den opfører sig
ganske pænt...
Men på den anden side, så har jeg kun set min version af Opera på mit OS
(WIN98) - jeg ved ikke, hvordan den tager sig ud/opfører sig på andre
OS'er...

Og jeg har været lidt for hurtig i vendingen....
Opera gør lige nøjagtig det modsatte af, hvad jeg skrev - man kan sagtens gå
baglæns - også selvom det er lavet i popup! Øv! :-/

Beklager fejl-informationen...

Men 100%: Mozilla/FireFox og IE6.0.2800... gør som de skal - logger af
definitivt!
Her kan man ikke gå baglæns ind på siderne igen!


Med venlig hilsen
--
Dennis Munding
Webmaster
http://www.skovaa-munding.dk/
http://www.mundings-memorial.dk/
http://www.cantica.dk/



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste