Here's how to make the browser store cookies across multiple sub domains.
The example I have used is for my site. The cookie given to the browser will be used for any *.dtbaker.com.au address. The PHP code creates a new session with a random session id, that session id is stored in the cookie, and the cookie is sent to the browser. Next time the browser sends a requests, it will send the cookie that contains the session id.
Here's the PHP code:
define("SESSION_NAME","S_DTBAKER");
if(!isset($_COOKIE[SESSION_NAME])){
// new session id
session_id( md5 ( uniqid ( microtime () ) ) );
session_name ( SESSION_NAME );
session_start();
// send cookie - change dtbaker.com.au to your domain name
setcookie( SESSION_NAME, session_id(), 0, '/', '.dtbaker.com.au');
}else{
session_id( $_COOKIE[SESSION_NAME] );
session_name( SESSION_NAME );
session_start();
}
|
Collector Comics is THE place to buy, sell, and research comics online. Launching soon.
Launch »
Screenshot »
|
|
Webitor is a kick-ass easy to use, easy to extend, non-database driven Content Management System. Version 2 with reseller plan coming soon.
Launch »
Version 1 »
|
|
GC Lounge is my own pet social network and test bed for social related code. Made by locals for locals.
Launch »
|
|
GG has indexed over half a million recent Trade Mark applications. This revolutionary tool is extremely valuable for industry experts.
Launch »
|
|
GCWiFi is the hub for techies interested in joining a ad-hoc wireless mesh spread across the Gold Coast
Launch »
|
|
Web based financial client management system
Launch »
|
|
OS Commerce modules and template modification
Launch »
|
| View More Projects » | |