🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6724

Re: PHP sessions

#6724
From: Philip Paeps
Date: Wed, 20 Nov 2002 17:20
56 lines
2595 bytes
Hijaku <> wrote:
> Ik ben met PHP op IIS (het moet IIS zijn, dus geen gezaag hierover)

Ocharme.

> bezig. Ik wens een loginscript te ontwerpen en zit knoei met php sessions.
> 
> in mijn validatelogin-pagina staat er :
> <?

Hier zou ik al direct <?php van maken, anders ga je sukkelen met xml en andere
heiligheden.

> In validatelogin.php kan ik zonder problemen $loggedin opvragen.

Da's omdat die variable in scope is.

> In mijn member-pagina probeer ik nu te controleren of er een waarde in
> $loggedin zit anders moet de gebruiker terug gestuurd worden naar de
> login-pagina.
> 
> zo ziet er member.php uit :
> <?
>         session_redister('loggedin');
                    ^
Wie?  En waarom opnieuw in de sessie registreren?  Gewoon session_start()
roepen.

>          echo($loggedin);

Piep!

$_SESSION['loggedin'], bedoel je?

> En ik krijg volgende foutmelding : undefined variable: loggedin.  

Uiteraard, het is $_SESSION['loggedin'], en je had ook je sessie niet gestart,
waardoor het script zelfs niet aan de session-variables aankon.

> Een kennis had me verteld dat ik in php.ini register_globals = On moest
> zetten en het zou werken maar dat helpt niet.

Zet dat maar terug uit, en maak gebruik van superglobals.  Veiliger en beter
voor je bloeddruk.

> Kan iemand me uitleggen wat er verkeerd loopt.

Bij deze.

 - Philip

-- 
Philip Paeps                                                   philip@paeps.cx

  BOFH Excuse #416:
    We're out of slots on the server
Technical Details
Message-ID: <xvPC9.10175$Ti2.2024@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!diablo.theplanet.net!newsfeed.icl.net!newsfeed.fjserv.net!syros.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <4icntukau2lq3o16785uhsq01mbdl2n0ds@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,49754801f2c94e0d
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-11-20 09:20:36 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!diablo.theplanet.net!newsfeed.icl.net!newsfeed.fjserv.net!syros.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Sender: Philip Paeps <philip@juno.home.paeps.cx>
From: Philip Paeps <philip@paeps.cx>
Subject: Re: PHP sessions
Newsgroups: be.comp.programming
References: <4icntukau2lq3o16785uhsq01mbdl2n0ds@4ax.com>
User-Agent: tin/1.5.15-20021104 ("Soil") (UNIX) (FreeBSD/4.7-STABLE (i386))
Lines: 56
Message-ID: <xvPC9.10175$Ti2.2024@afrodite.telenet-ops.be>
Date: Wed, 20 Nov 2002 17:20:29 GMT
NNTP-Posting-Host: 213.118.135.70
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1037812829 213.118.135.70 (Wed, 20 Nov 2002 18:20:29 MET)
NNTP-Posting-Date: Wed, 20 Nov 2002 18:20:29 MET
Organization: Telenet Internet