<?php
   $loginpass = "test";
   $loginuser = "test";
   $locationof403 = "error.php?403";
   session_start();
   session_register("user","pass");
   if(isset($user))
      $username = $user;
   if(isset($pass))
      $password = $pass;
   if(isset($username))
      $user = $username;
   if(isset($password))
      $pass = $password;
   if((isset($password)) && (isset($username)))
  {
      if(($loginpass != $password) && ($loginuser != $username))
          header("location: ".$locationof403);
      else
          $loggedin = 1;
  }
  else
       $loggedin = 0;
?><html><body>
 <?php if(loggedin != 1){ ?>
 <form>
   Username : <input type="text" name="username"><br>
   Password : <input type="password" name="password"><br>
  <input type="submit" value="Login"><input type="reset" value="Reset">
</form>
<?php }
           else
           { ?>
   <a href="profile.php">Profile</a><br>
    <a href="moo.php">Moo</a><?php
         }
   ?></body></html>
   
----- Original Message ----- 
From: dosenbrei <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 19, 2001 10:01 PM
Subject: [PHP] Sessions + Variables + includes


> 
> 
> Hi
> 
> Sorry for my bad english ;-)
> 
> I'm writing an application using php and sessions.
> In the first include file i'm writing something like this
> 
> session_start();
> session_register(loggedin);
> 
> The i have another include file with the functions.
> When i'm submitting the username and passwort to the function
> which checks them i'd like to set loggedin to 1 how does this work?
> 
> function CheckLogin($username,$password)
> {
> if($username=='test' && $password=='user')
> {
> $loggedin=1;
> header("location:secretpage.php");
> }
> else
> {
> $loggedin =0;
> header("location:login.php")
> }
> 
> Can i user include with sessions or doe i have to use requiere?
> I also tried to set the $loggedin to 1 this way:
> 
> $HTTP_SESSION_VARS[loggedin]=1;
> 
> This doesn't work too.
> 
> Please help me
> 
> 
> THX
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to