Create a page named YZ. php
CopyCode The Code is as follows: <? PHP
Require_once ('auth. php ');
Function show_login_form (){
Echo '<form method = "Post" Action = "YZ. php">
<P> Username: <input type = "text" name = "username"> </P>
<P> password: <input type = "password" name = "password"> </P>
<P> <input type = "Submit" value = "Submit"> </P>
';
}
$ Options = array ('dsn '=> 'mysql: // root: 1 @ localhost/zs ',
'Table' => 'users ',
'Usernamecol' => 'user _ name ',
'Passwordcol' => 'user _ passswd ',
'Crypttype' => '',
'Db _ fields '=> '*',
);
$ Auth = new auth ('db', $ options, 'show _ login_form ');
?>
<HTML>
<Head>
</Head>
<Body>
<? PHP
$ Auth-> Start ();
If ($ auth-> checkauth ()){
Echo "OK ";
Echo "<br> ";
Echo "<a href = 'yzh. php'> Add </a> ";
} Else {
Echo "error ";
}
// $ Auth-> setsessionname ($ auth-> getauthdata ('user _ name '));
?>
</Body>
</Html>
Logon session passed page YZH. phpCopy codeThe Code is as follows: <? PHP
Function back (){
Echo '<a href = "YZ. php"> back </a> ';
}
Require_once ('auth. php ');
$ Auth = new auth ('db', $ option, 'back ');
$ Auth-> Start ();
If ($ auth-> checkauth ())
{
Echo "This is a session page, welcome ";
Echo "{$ auth-> GetUserName ()}";
}
?>