Hi... i'm trying to authenticate users in my pages. But every time it gives
me a different session_id ! And I can't use my previously registered
variables...
I started sessions with this code :

----------------------------------------------------------------------------
--------
  session_start();
   include "config.php";
   $db_handler = @mysql_connect($db_server,$db_username,$db_password);
   @mysql_select_db($db_database,$db_handler);
   $resultado = mysql_query("SELECT password FROM $db_table WHERE login =
'$login';",$db_handler);
   If (mysql_num_rows($resultado) == 1){
      If (mysql_result($resultado, 0) == $password){
   session_name("taag");
    session_register("login");
----------------------------------------------------------------------------
--------

which I use in other pages like this :

----------------------------------------------------------------------------
--------
// to continue session, I know I don't have to use it when its on
session_autostart
session_start();
 echo "Registrada: ".session_is_registered("login");
 echo "Sesion : ".session_id();
        echo "Login : ".$login;
 echo "Login :".$_SESSION["login"];
 echo "Login :".$HTTP_SESSION_VARS["login"];

// al of them are empty
// I also used isset and isempty but neither works.

If (!session_is_registered("login")) {
      die("You don't exist !");
}
else
{
    header("Location : products.htm");
    }

---------------------------------------

  This is my php.ini config :

[Session]
session.save_handler = files
session.save_path = C:\PHP\pruebas\taag\sesiones
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path =
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_maxlifetime = 1440
session.referer_check = 1
session.entropy_length = 0
session.entropy_file =
;session.entropy_length = 16
;session.entropy_file = /dev/urandom
session.cache_limiter = nocache
session.cache_expire = 20
session.use_trans_sid = 0
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

I also use register_globals=on.

What's wrong ????



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to