Jump to content


Photo

Session & subdomain


  • Please log in to reply
6 replies to this topic

#1 phpmash

phpmash
  • Members
  • PipPip
  • Member
  • 16 posts

Posted 10 June 2006 - 01:38 PM

Presently i have a site mysite.com
In the home page users can login.
So I want to use a SESSION variable to store his login name and want to redirect him to user.mysite.com.
But the session variable is not available in subdomin user.mysite.com
In my server php.ini is not available.
So i expect a solution thru coding(ie not using configuration file php.ini)

Presently the problem is encountered in Firefox not in IE

Thanks

phpmash

#2 joquius

joquius
  • Members
  • PipPipPip
  • Advanced Member
  • 319 posts

Posted 10 June 2006 - 04:47 PM

just run a DB session method with no $_SESSION variable
z..z..z..z..z..z..z..z..

#3 phpmash

phpmash
  • Members
  • PipPip
  • Member
  • 16 posts

Posted 10 June 2006 - 06:17 PM

From where I will get more details regarding the DB session

#4 joquius

joquius
  • Members
  • PipPipPip
  • Advanced Member
  • 319 posts

Posted 10 June 2006 - 06:37 PM

I believe [a href=\"http://www.phpfreaks.com/forums/index.php?showtopic=95405\" target=\"_blank\"]this topic[/a] deals with this matter
z..z..z..z..z..z..z..z..

#5 mainewoods

mainewoods
  • Members
  • PipPipPip
  • Advanced Member
  • 685 posts
  • LocationMaine

Posted 10 June 2006 - 09:44 PM

I made some posts to this topic that might be what you need:

[a href=\"http://www.phpfreaks.com/forums/index.php?showtopic=95510\" target=\"_blank\"]http://www.phpfreaks.com/forums/index.php?showtopic=95510[/a]

#6 toplay

toplay
  • Staff Alumni
  • Advanced Member
  • 973 posts

Posted 11 June 2006 - 01:14 AM

If the sub-domain is on the same server, you don't need to go through the trouble of having to save sessions in a DB (although I like to do that).

You can start by trying this:

Set the [a href=\"http://us2.php.net/session#ini.session.cookie-domain\" target=\"_blank\"]'session.cookie_domain'[/a] to '.mysite.com'. Notice there's a dot before the domain name. This allows the session cookie to be used at www.mysite.com or anysubdomain.mysite.com.

You can use [a href=\"http://us2.php.net/manual/en/function.ini-set.php\" target=\"_blank\"]ini_set()[/a] or [a href=\"http://us2.php.net/manual/en/function.session-set-cookie-params.php\" target=\"_blank\"]session_set_cookie_params()[/a] to set it.



#7 phpmash

phpmash
  • Members
  • PipPip
  • Member
  • 16 posts

Posted 12 June 2006 - 03:59 PM

Thanks Guys
I could solve the problem
mash




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users