"Jesper Kjeldsen" <usenet@jknet.danmark> skrev:
>
> Hvis man nu vil have at næste gang brugerne besøger hjemmesiden så kan den
> stadig huske koden - så kan man da ikke lave det med sessions, eller er
jeg
> hetl galt på den nu.
> Sessions går da "død" så snart browserens lukkes, men det gør cookies ikke
> (såfremt de ikke er fravalgt selvfølgelig
Både og... Om serveren sletter en session er en indstilling i PHP.session.
Men det kræver så også at brugeren gemmer sessionID !!!
Ang. Cookies så har du ret hvis man gerne vil have at man automatisk logger
ind ! Så kan det f.eks. gøres sådan:
$IsAuth = FALSE
if( isset($HTTP_COOKIE_VARS['UserName'] &&
!empty($HTTP_COOKIE_VARS['UserName'] )
{
$IsAuth = TRUE;
}
elseif( isset($HTTP_POST_VARS['UserName'] &&
!empty($HTTP_POST_VARS['UserName'] )
{
if( CheckForValidLogin( ... ) )
{
setcookie( 'Auth[UserName]', $HTTP_POST_VARS['UserName'] );
setcookie( 'Auth[Passwd]', $HTTP_POST_VARS['Passwd'] );
$IsAuth = TRUE;
}
}
(John =