Jump to content

session_start() help


jakebur01

Recommended Posts

I am trying to display different content for the user on the homepage if they are logged in. After they logged in I set $_SESSION['valid_user'] , $_SESSION['zip'], etc.

 

On the homepage I have session_start(); at the top and I have sections on the page that checked to see if you are logged in.... if you are, then it displays info based on you account.

 

My problem is that I do not want session_id's appended onto all of my links.

 

How can I do what I need to do on the homepage and not have session id's in my links?

 

Thanks,

 

Jake

Link to comment
https://forums.phpfreaks.com/topic/136974-session_start-help/
Share on other sites

I did some research. Someone suggested this:

 

ini_set('session.use_trans_sid', false); won't help,

but

ini_set("url_rewriter.tags","");

does

 

 

Would ini_set("url_rewriter.tags",""); be a good thing for me to use? And will it hurt me or my customers in any way?

Link to comment
https://forums.phpfreaks.com/topic/136974-session_start-help/#findComment-715475
Share on other sites

What version of PHP are you using?

 

AFAIK, it should be disabled by default...(session.use_trans_sid), which would mean no session id appended to the url.

 

Check your servers php_info() vs this one: http://links.1and1faqs.com/check_info.php5

That by default uses cookies only to pass the session id.

Link to comment
https://forums.phpfreaks.com/topic/136974-session_start-help/#findComment-715503
Share on other sites

PHP Version 5.2.2

 

Directive Local Value Master Value

session.auto_start Off Off

session.bug_compat_42 Off Off

session.bug_compat_warn On On

session.cache_expire 180 180

session.cache_limiter nocache nocache

session.cookie_domain no value no value

session.cookie_httponly Off Off

session.cookie_lifetime 0 0

session.cookie_path / /

session.cookie_secure Off Off

session.entropy_file no value no value

session.entropy_length 0 0

session.gc_divisor 1000 1000

session.gc_maxlifetime 1440 1440

session.gc_probability 1 1

session.hash_bits_per_character 5 5

session.hash_function 0 0

session.name PHPSESSID PHPSESSID

session.referer_check no value no value

session.save_handler files files

session.save_path no value no value

session.serialize_handler php php

session.use_cookies On On

session.use_only_cookies Off Off

session.use_trans_sid 1 1

 

Would it be ok if I use the following below before SESSION_START(); ?

ini_set('session.use_trans_sid', false);
ini_set("url_rewriter.tags","");

 

Is this going to hurt me in any way?

Link to comment
https://forums.phpfreaks.com/topic/136974-session_start-help/#findComment-715704
Share on other sites

It would have to be placed on every script.  Do what I said and put the config into a php.ini file which would apply to the whole folder.

 

session.use_trans_sid 0  , I'm pretty sure will help

url_rewriter.tags  , I have no clue

 

Or if your host allows .htaccess put it in that instead.

Link to comment
https://forums.phpfreaks.com/topic/136974-session_start-help/#findComment-716068
Share on other sites

Archived

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

×
×
  • Create New...

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.