Jump to content

Archived

This topic is now archived and is closed to further replies.

Mutley

Cookie/login problem with changing ID field

Recommended Posts

I had a field in my database which was set to this:

id
int(11)
auto_increment

In the id would be numbers obviously, 1/2/3/4/5 etc or whatever. I wanted to have words instead, so I changed it to this:

id
varchar(16)

But now my login doesn't work - I login fine but if I go to user protected pages, it says I'm not logged in, I have a feeling it is something to do with it setting the cookies. Even if I put numbers in like 1/2/3 etc it won't work with those field types I changed it to.

Can anyone assist me on making the conversion? Thanks.

Share this post


Link to post
Share on other sites
show code of a protectedpage which doesn't work yourproberly sending the Id incorrect from a diffrent query or somthing..

Liam

Share this post


Link to post
Share on other sites
It's just this:

[code]
ob_start();
include('config.php');
if($logged[username] && $logged[level] == $userid) {

// content here

}
} else {
echo("You are not logged in");
}

[/code]

Share this post


Link to post
Share on other sites
Fixed it. I left the level field as a number by mistake, so it wasn't equal like before.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.