i don't get it, .. why do you even use the session id in the url?
session_id() returns the current session id. take this code for example, it will only start a session if a session_id does not exist:
PHP Code:
<?
if( !session_id() ){
session_start();
}
?>
it seems like if you just went by session_id() instead of the url session id, it would be fine. am i missing something?