Loading ...
Sorry, an error occurred while loading the content.

Re: [phpKerala] Session is preserving across browser tabs or windows

Expand Messages
  • Arun Vasudevan
    Hi, Yes, thats right. That s why I posted a tutorial on session variables after that. That feature is server depended, where default will be always on and
    Message 1 of 22 , Aug 20, 2007
    • 0 Attachment
      Hi,

      Yes, thats right. That's why I posted a tutorial on session variables after that. That feature is server depended, where default will be always "on" and you can customize it according to your needs by changing php.ini in your machine or by sending a request to the hosting provider if you using a hosting plan in a third party server.

      regards,

      Arun Vasudevan


      Praveen V <ninethsense@...> wrote: Just a note:

      Remember that cookies are browser depended and you cannot predict whether end-user will be 'allowing' it (security issues).

      Cookie = A not-reccomended method

      Best Regards
      Praveen.

      Arun Vasudevan <aruntechguy@...> wrote:
      Mahabaleshwar,

      It should work. Check here :

      Cookies in PHP

      http://www.plus2net.com/php_tutorial/php_cookies.php

      regards,

      Arun Vasudevan

      Mahabaleshwar <mahihs2002@...> wrote: Sorry guys....,

      it gives some unexpected results. if there is any in between pages
      which is not loaded in to the browser then in each page it starts new
      session.

      need to do something else i think

      regards,
      Bhat
      --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@...> wrote:
      >
      > session.use_cookies specifies whether the module will use cookies to
      store the session id on the client side
      >
      > I am still surprised to hear you are successful in handling sessions
      in tabs seperately :). May be I must do some more experiments to
      confirm this.
      >
      > Best Regards
      > Praveen.
      >
      > Mahabaleshwar <mahihs2002@...> wrote:
      Ok
      >
      > I got one solution for this problem
      >
      > in php.ini make
      > session.use_cookies = 0
      >
      > the problem is using session cookies.if we disable it works fine
      >
      > plz tell me is there any problem by doing this?
      >
      > thanks for all
      >
      > regards,
      > bhat
      >
      > --- In phpKeralaUg@yahoogroups.com, "Mahabaleshwar" <mahihs2002@>
      > wrote:
      > >
      > > Hi praveen,
      > >
      > > Thank u for ur reply.
      > > But in my local server it creates different session files for each
      > > tabs/windows.I checked all the configuration settings in php.ini file
      > > but could not able to rectify.when I replaced local php.ini file with
      > > the server file same problem happens. Then I reverted the local
      > > php.ini file, the problem continued(I restarted apache each
      time).Then
      > > I rebooted local machine, now it again creates different session
      files.
      > > So I confused why this happens
      > >
      > > regards,
      > > bhat
      > >
      > > --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@> wrote:
      > > >
      > > > Hi,
      > > >
      > > > Actually it is not a 'problem' but a feature of browsers. Not
      with
      > > PHP, all the server side languages (asp.net, etc.) behave like this.
      > > The whole browser instance is considered as a single session.
      > > >
      > > > If you really want to keep each tabs different, you may need to
      > > avoid the usage of SESSION and find some tricks. One option is use
      > > database to handle your session vars.
      > > >
      > > > Best Regards
      > > > Praveen.
      > > >
      > > > Mahabaleshwar <mahihs2002@> wrote:
      > > > Dear all,
      > > >
      > > > I have a problem in PHP session handling. when I open my website in
      > > > two or more tabs in Firefox, Opera, IE 7.0 or use 'Control+N' in IE
      > > > 6.0 to open a new window, it is using the same session, so the
      another
      > > > tab is just a copy of the previous tab. What i do in one will
      affect
      > > > the another and vice-versa. Even if i open Firefox again, it
      will use
      > > > the same session of the previous session. But that is not what
      I need
      > > > mostly of time, specially when i want to copy information from one
      > > > place to another in my web application.
      > > >
      > > > How to solve this problem, plz help me.
      > > > Is there any configuration settings I have to do in php/apache.
      > > >
      > > > regards,
      > > > Bhat
      > > >
      > > >
      > > >
      > > >
      > > >
      > > >
      > > > [Non-text portions of this message have been removed]
      > > >
      > >
      >
      >
      >
      >
      >
      >
      > [Non-text portions of this message have been removed]
      >

      ---------------------------------
      Yahoo! oneSearch: Finally, mobile search that gives answers, not web links.

      [Non-text portions of this message have been removed]

      [Non-text portions of this message have been removed]






      ---------------------------------
      Got a little couch potato?
      Check out fun summer activities for kids.

      [Non-text portions of this message have been removed]
    • Mahabaleshwar
      Hi arun, my need is I want unique sessions for each tabs/windows.Changes made in one tab should not affect another tab.means different users should be able to
      Message 2 of 22 , Aug 20, 2007
      • 0 Attachment
        Hi arun,

        my need is I want unique sessions for each tabs/windows.Changes made
        in one tab should not affect another tab.means different users should
        be able to login through different tabs/windows. Currently what
        happens is if you login in one tab and open a new tab/window and login
        as a different user, the first tab login will change with second user
        details.This only happens in firefox, opera not in IE.

        For solving the above problem I changed configuration settings in
        php.ini as

        sesssion.use_cookies = 0;

        when I did that the session is not working properly as I mentioned in
        the last mail.

        PHP sessions are working perfectly. Only problem is it shares data
        when we open in different tabs, that i dont want. I want each tabs to
        be unique.

        thanks & regards,
        bhat
        --- In phpKeralaUg@yahoogroups.com, Arun Vasudevan <aruntechguy@...>
        wrote:
        >
        > Hi,
        >
        > Please check your first post. I answered for the first post, i.e.,
        how to pass values between different browser tabs or pages.
        >
        > Now its becoming more confusing. I think if you can explain your
        real need with a good example, i hope that we can give you a more
        acceptable answer.
        >
        > regards,
        >
        > Arun Vasudevan
        >
        >
        > Mahabaleshwar <mahihs2002@...> wrote:
        No man,
        >
        > if communication is btween two pages then it works fine, no problem in
        > that. but when there is intermediate page which is not loaded in to
        > the browser and there we use header() function to redirect to third
        > then in the third page new session will be started instead of
        > continuing the existing session.
        >
        > the sample code is given below please check
        >
        > first.php
        > <?session_start();
        >
        > $_SESSION['var1'] = rand(2,8);
        >
        > print("<html><body><form name='frm1' method='post'
        action='second.php'");
        > print("<input type='submit' value='submit'>");
        > print("</form>");
        > print("</body></html>");
        >
        > ?>
        >
        > second.php
        > <?session_start();
        > header("Location: third.php");
        > ?>
        >
        > third.php
        > <?session_start();
        > print($_SESSION['var1']);
        > ?>
        >
        > --- In phpKeralaUg@yahoogroups.com, Arun Vasudevan <aruntechguy@>
        > wrote:
        > >
        > > Hi Friends,
        > >
        > > It worked for me fine. Make sure that register_globals in your
        > php.ini is ON.
        > >
        > > Try the below codes. First create first.php file and then
        > second.php. There content of the files are follows :
        > >
        > > first.php
        > >
        > > <?
        > > session_start();
        > > $test = "Hello world";
        > > session_register(test);
        > > ?>
        > >
        > > second.php
        > >
        > > <?
        > > session_start();
        > > echo $test;
        > > ?>
        > > Open browser and call first.php. Open a new page / browser window
        > and open the second page. You should see "Hello World". Try it out and
        > let us know it is working or not.
        > >
        > > regards,
        > >
        > > Arun Vasudevan
        > >
        > >
        > > Mahabaleshwar <mahihs2002@> wrote:
        > Sorry guys....,
        > >
        > > it gives some unexpected results. if there is any in between pages
        > > which is not loaded in to the browser then in each page it
        starts new
        > > session.
        > >
        > > need to do something else i think
        > >
        > > regards,
        > > Bhat
        > > --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@> wrote:
        > > >
        > > > session.use_cookies specifies whether the module will use
        cookies to
        > > store the session id on the client side
        > > >
        > > > I am still surprised to hear you are successful in handling
        sessions
        > > in tabs seperately :). May be I must do some more experiments to
        > > confirm this.
        > > >
        > > > Best Regards
        > > > Praveen.
        > > >
        > > > Mahabaleshwar <mahihs2002@> wrote:
        > > Ok
        > > >
        > > > I got one solution for this problem
        > > >
        > > > in php.ini make
        > > > session.use_cookies = 0
        > > >
        > > > the problem is using session cookies.if we disable it works fine
        > > >
        > > > plz tell me is there any problem by doing this?
        > > >
        > > > thanks for all
        > > >
        > > > regards,
        > > > bhat
        > > >
        > > > --- In phpKeralaUg@yahoogroups.com, "Mahabaleshwar" <mahihs2002@>
        > > > wrote:
        > > > >
        > > > > Hi praveen,
        > > > >
        > > > > Thank u for ur reply.
        > > > > But in my local server it creates different session files
        for each
        > > > > tabs/windows.I checked all the configuration settings in
        > php.ini file
        > > > > but could not able to rectify.when I replaced local php.ini
        > file with
        > > > > the server file same problem happens. Then I reverted the local
        > > > > php.ini file, the problem continued(I restarted apache each
        > > time).Then
        > > > > I rebooted local machine, now it again creates different
        session
        > > files.
        > > > > So I confused why this happens
        > > > >
        > > > > regards,
        > > > > bhat
        > > > >
        > > > > --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@>
        > wrote:
        > > > > >
        > > > > > Hi,
        > > > > >
        > > > > > Actually it is not a 'problem' but a feature of
        browsers. Not
        > > with
        > > > > PHP, all the server side languages (asp.net, etc.) behave like
        > this.
        > > > > The whole browser instance is considered as a single session.
        > > > > >
        > > > > > If you really want to keep each tabs different, you may
        > need to
        > > > > avoid the usage of SESSION and find some tricks. One option
        is use
        > > > > database to handle your session vars.
        > > > > >
        > > > > > Best Regards
        > > > > > Praveen.
        > > > > >
        > > > > > Mahabaleshwar <mahihs2002@> wrote:
        > > > > > Dear all,
        > > > > >
        > > > > > I have a problem in PHP session handling. when I open my
        > website in
        > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use
        > 'Control+N' in IE
        > > > > > 6.0 to open a new window, it is using the same session,
        so the
        > > another
        > > > > > tab is just a copy of the previous tab. What i do in one will
        > > affect
        > > > > > the another and vice-versa. Even if i open Firefox again, it
        > > will use
        > > > > > the same session of the previous session. But that is not
        what
        > > I need
        > > > > > mostly of time, specially when i want to copy information
        > from one
        > > > > > place to another in my web application.
        > > > > >
        > > > > > How to solve this problem, plz help me.
        > > > > > Is there any configuration settings I have to do in
        php/apache.
        > > > > >
        > > > > > regards,
        > > > > > Bhat
        > > > > >
        > > > > >
        > > > > >
        > > > > >
        > > > > >
        > > > > >
        > > > > > [Non-text portions of this message have been removed]
        > > > > >
        > > > >
        > > >
        > > >
        > > >
        > > >
        > > >
        > > >
        > > > [Non-text portions of this message have been removed]
        > > >
        > >
        > >
        > >
        > >
        > >
        > >
        > > ---------------------------------
        > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s
        > user panel and lay it on us.
        > >
        > > [Non-text portions of this message have been removed]
        > >
        >
        >
        >
        >
        >
        >
        > ---------------------------------
        > Luggage? GPS? Comic books?
        > Check out fitting gifts for grads at Yahoo! Search.
        >
        > [Non-text portions of this message have been removed]
        >
      • Mahabaleshwar
        To become more clearer please check bug reported in bugzilla.mozilla.org Bug 371241 Bug 378442 Bug 392860 regards, bhat ... how to pass values between
        Message 3 of 22 , Aug 20, 2007
        • 0 Attachment
          To become more clearer

          please check bug reported in bugzilla.mozilla.org
          Bug 371241
          Bug 378442
          Bug 392860

          regards,
          bhat
          --- In phpKeralaUg@yahoogroups.com, Arun Vasudevan <aruntechguy@...>
          wrote:
          >
          > Hi,
          >
          > Please check your first post. I answered for the first post, i.e.,
          how to pass values between different browser tabs or pages.
          >
          > Now its becoming more confusing. I think if you can explain your
          real need with a good example, i hope that we can give you a more
          acceptable answer.
          >
          > regards,
          >
          > Arun Vasudevan
          >
          >
          > Mahabaleshwar <mahihs2002@...> wrote:
          No man,
          >
          > if communication is btween two pages then it works fine, no problem in
          > that. but when there is intermediate page which is not loaded in to
          > the browser and there we use header() function to redirect to third
          > then in the third page new session will be started instead of
          > continuing the existing session.
          >
          > the sample code is given below please check
          >
          > first.php
          > <?session_start();
          >
          > $_SESSION['var1'] = rand(2,8);
          >
          > print("<html><body><form name='frm1' method='post'
          action='second.php'");
          > print("<input type='submit' value='submit'>");
          > print("</form>");
          > print("</body></html>");
          >
          > ?>
          >
          > second.php
          > <?session_start();
          > header("Location: third.php");
          > ?>
          >
          > third.php
          > <?session_start();
          > print($_SESSION['var1']);
          > ?>
          >
          > --- In phpKeralaUg@yahoogroups.com, Arun Vasudevan <aruntechguy@>
          > wrote:
          > >
          > > Hi Friends,
          > >
          > > It worked for me fine. Make sure that register_globals in your
          > php.ini is ON.
          > >
          > > Try the below codes. First create first.php file and then
          > second.php. There content of the files are follows :
          > >
          > > first.php
          > >
          > > <?
          > > session_start();
          > > $test = "Hello world";
          > > session_register(test);
          > > ?>
          > >
          > > second.php
          > >
          > > <?
          > > session_start();
          > > echo $test;
          > > ?>
          > > Open browser and call first.php. Open a new page / browser window
          > and open the second page. You should see "Hello World". Try it out and
          > let us know it is working or not.
          > >
          > > regards,
          > >
          > > Arun Vasudevan
          > >
          > >
          > > Mahabaleshwar <mahihs2002@> wrote:
          > Sorry guys....,
          > >
          > > it gives some unexpected results. if there is any in between pages
          > > which is not loaded in to the browser then in each page it
          starts new
          > > session.
          > >
          > > need to do something else i think
          > >
          > > regards,
          > > Bhat
          > > --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@> wrote:
          > > >
          > > > session.use_cookies specifies whether the module will use
          cookies to
          > > store the session id on the client side
          > > >
          > > > I am still surprised to hear you are successful in handling
          sessions
          > > in tabs seperately :). May be I must do some more experiments to
          > > confirm this.
          > > >
          > > > Best Regards
          > > > Praveen.
          > > >
          > > > Mahabaleshwar <mahihs2002@> wrote:
          > > Ok
          > > >
          > > > I got one solution for this problem
          > > >
          > > > in php.ini make
          > > > session.use_cookies = 0
          > > >
          > > > the problem is using session cookies.if we disable it works fine
          > > >
          > > > plz tell me is there any problem by doing this?
          > > >
          > > > thanks for all
          > > >
          > > > regards,
          > > > bhat
          > > >
          > > > --- In phpKeralaUg@yahoogroups.com, "Mahabaleshwar" <mahihs2002@>
          > > > wrote:
          > > > >
          > > > > Hi praveen,
          > > > >
          > > > > Thank u for ur reply.
          > > > > But in my local server it creates different session files
          for each
          > > > > tabs/windows.I checked all the configuration settings in
          > php.ini file
          > > > > but could not able to rectify.when I replaced local php.ini
          > file with
          > > > > the server file same problem happens. Then I reverted the local
          > > > > php.ini file, the problem continued(I restarted apache each
          > > time).Then
          > > > > I rebooted local machine, now it again creates different
          session
          > > files.
          > > > > So I confused why this happens
          > > > >
          > > > > regards,
          > > > > bhat
          > > > >
          > > > > --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@>
          > wrote:
          > > > > >
          > > > > > Hi,
          > > > > >
          > > > > > Actually it is not a 'problem' but a feature of
          browsers. Not
          > > with
          > > > > PHP, all the server side languages (asp.net, etc.) behave like
          > this.
          > > > > The whole browser instance is considered as a single session.
          > > > > >
          > > > > > If you really want to keep each tabs different, you may
          > need to
          > > > > avoid the usage of SESSION and find some tricks. One option
          is use
          > > > > database to handle your session vars.
          > > > > >
          > > > > > Best Regards
          > > > > > Praveen.
          > > > > >
          > > > > > Mahabaleshwar <mahihs2002@> wrote:
          > > > > > Dear all,
          > > > > >
          > > > > > I have a problem in PHP session handling. when I open my
          > website in
          > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use
          > 'Control+N' in IE
          > > > > > 6.0 to open a new window, it is using the same session,
          so the
          > > another
          > > > > > tab is just a copy of the previous tab. What i do in one will
          > > affect
          > > > > > the another and vice-versa. Even if i open Firefox again, it
          > > will use
          > > > > > the same session of the previous session. But that is not
          what
          > > I need
          > > > > > mostly of time, specially when i want to copy information
          > from one
          > > > > > place to another in my web application.
          > > > > >
          > > > > > How to solve this problem, plz help me.
          > > > > > Is there any configuration settings I have to do in
          php/apache.
          > > > > >
          > > > > > regards,
          > > > > > Bhat
          > > > > >
          > > > > >
          > > > > >
          > > > > >
          > > > > >
          > > > > >
          > > > > > [Non-text portions of this message have been removed]
          > > > > >
          > > > >
          > > >
          > > >
          > > >
          > > >
          > > >
          > > >
          > > > [Non-text portions of this message have been removed]
          > > >
          > >
          > >
          > >
          > >
          > >
          > >
          > > ---------------------------------
          > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s
          > user panel and lay it on us.
          > >
          > > [Non-text portions of this message have been removed]
          > >
          >
          >
          >
          >
          >
          >
          > ---------------------------------
          > Luggage? GPS? Comic books?
          > Check out fitting gifts for grads at Yahoo! Search.
          >
          > [Non-text portions of this message have been removed]
          >
        • Praveen V
          I see answers for the post in http://au2.php.net/session Didnt it help you? Best Regards Praveen. Mahabaleshwar wrote:
          Message 4 of 22 , Aug 20, 2007
          • 0 Attachment
            I see answers for the post in http://au2.php.net/session

            Didnt it help you?

            Best Regards
            Praveen.

            Mahabaleshwar <mahihs2002@...> wrote: To become more clearer

            please check bug reported in bugzilla.mozilla.org
            Bug 371241
            Bug 378442
            Bug 392860

            regards,
            bhat
            --- In phpKeralaUg@yahoogroups.com, Arun Vasudevan <aruntechguy@...>
            wrote:
            >
            > Hi,
            >
            > Please check your first post. I answered for the first post, i.e.,
            how to pass values between different browser tabs or pages.
            >
            > Now its becoming more confusing. I think if you can explain your
            real need with a good example, i hope that we can give you a more
            acceptable answer.
            >
            > regards,
            >
            > Arun Vasudevan
            >
            >
            > Mahabaleshwar <mahihs2002@...> wrote:
            No man,
            >
            > if communication is btween two pages then it works fine, no problem in
            > that. but when there is intermediate page which is not loaded in to
            > the browser and there we use header() function to redirect to third
            > then in the third page new session will be started instead of
            > continuing the existing session.
            >
            > the sample code is given below please check
            >
            > first.php
            > <?session_start();
            >
            > $_SESSION['var1'] = rand(2,8);
            >
            > print("<html><body><form name='frm1' method='post'
            action='second.php'");
            > print("<input type='submit' value='submit'>");
            > print("</form>");
            > print("</body></html>");
            >
            > ?>
            >
            > second.php
            > <?session_start();
            > header("Location: third.php");
            > ?>
            >
            > third.php
            > <?session_start();
            > print($_SESSION['var1']);
            > ?>
            >
            > --- In phpKeralaUg@yahoogroups.com, Arun Vasudevan <aruntechguy@>
            > wrote:
            > >
            > > Hi Friends,
            > >
            > > It worked for me fine. Make sure that register_globals in your
            > php.ini is ON.
            > >
            > > Try the below codes. First create first.php file and then
            > second.php. There content of the files are follows :
            > >
            > > first.php
            > >
            > > <?
            > > session_start();
            > > $test = "Hello world";
            > > session_register(test);
            > > ?>
            > >
            > > second.php
            > >
            > > <?
            > > session_start();
            > > echo $test;
            > > ?>
            > > Open browser and call first.php. Open a new page / browser window
            > and open the second page. You should see "Hello World". Try it out and
            > let us know it is working or not.
            > >
            > > regards,
            > >
            > > Arun Vasudevan
            > >
            > >
            > > Mahabaleshwar <mahihs2002@> wrote:
            > Sorry guys....,
            > >
            > > it gives some unexpected results. if there is any in between pages
            > > which is not loaded in to the browser then in each page it
            starts new
            > > session.
            > >
            > > need to do something else i think
            > >
            > > regards,
            > > Bhat
            > > --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@> wrote:
            > > >
            > > > session.use_cookies specifies whether the module will use
            cookies to
            > > store the session id on the client side
            > > >
            > > > I am still surprised to hear you are successful in handling
            sessions
            > > in tabs seperately :). May be I must do some more experiments to
            > > confirm this.
            > > >
            > > > Best Regards
            > > > Praveen.
            > > >
            > > > Mahabaleshwar <mahihs2002@> wrote:
            > > Ok
            > > >
            > > > I got one solution for this problem
            > > >
            > > > in php.ini make
            > > > session.use_cookies = 0
            > > >
            > > > the problem is using session cookies.if we disable it works fine
            > > >
            > > > plz tell me is there any problem by doing this?
            > > >
            > > > thanks for all
            > > >
            > > > regards,
            > > > bhat
            > > >
            > > > --- In phpKeralaUg@yahoogroups.com, "Mahabaleshwar" <mahihs2002@>
            > > > wrote:
            > > > >
            > > > > Hi praveen,
            > > > >
            > > > > Thank u for ur reply.
            > > > > But in my local server it creates different session files
            for each
            > > > > tabs/windows.I checked all the configuration settings in
            > php.ini file
            > > > > but could not able to rectify.when I replaced local php.ini
            > file with
            > > > > the server file same problem happens. Then I reverted the local
            > > > > php.ini file, the problem continued(I restarted apache each
            > > time).Then
            > > > > I rebooted local machine, now it again creates different
            session
            > > files.
            > > > > So I confused why this happens
            > > > >
            > > > > regards,
            > > > > bhat
            > > > >
            > > > > --- In phpKeralaUg@yahoogroups.com, Praveen V <ninethsense@>
            > wrote:
            > > > > >
            > > > > > Hi,
            > > > > >
            > > > > > Actually it is not a 'problem' but a feature of
            browsers. Not
            > > with
            > > > > PHP, all the server side languages (asp.net, etc.) behave like
            > this.
            > > > > The whole browser instance is considered as a single session.
            > > > > >
            > > > > > If you really want to keep each tabs different, you may
            > need to
            > > > > avoid the usage of SESSION and find some tricks. One option
            is use
            > > > > database to handle your session vars.
            > > > > >
            > > > > > Best Regards
            > > > > > Praveen.
            > > > > >
            > > > > > Mahabaleshwar <mahihs2002@> wrote:
            > > > > > Dear all,
            > > > > >
            > > > > > I have a problem in PHP session handling. when I open my
            > website in
            > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use
            > 'Control+N' in IE
            > > > > > 6.0 to open a new window, it is using the same session,
            so the
            > > another
            > > > > > tab is just a copy of the previous tab. What i do in one will
            > > affect
            > > > > > the another and vice-versa. Even if i open Firefox again, it
            > > will use
            > > > > > the same session of the previous session. But that is not
            what
            > > I need
            > > > > > mostly of time, specially when i want to copy information
            > from one
            > > > > > place to another in my web application.
            > > > > >
            > > > > > How to solve this problem, plz help me.
            > > > > > Is there any configuration settings I have to do in
            php/apache.
            > > > > >
            > > > > > regards,
            > > > > > Bhat
            > > > > >
            > > > > >
            > > > > >
            > > > > >
            > > > > >
            > > > > >
            > > > > > [Non-text portions of this message have been removed]
            > > > > >
            > > > >
            > > >
            > > >
            > > >
            > > >
            > > >
            > > >
            > > > [Non-text portions of this message have been removed]
            > > >
            > >
            > >
            > >
            > >
            > >
            > >
            > > ---------------------------------
            > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s
            > user panel and lay it on us.
            > >
            > > [Non-text portions of this message have been removed]
            > >
            >
            >
            >
            >
            >
            >
            > ---------------------------------
            > Luggage? GPS? Comic books?
            > Check out fitting gifts for grads at Yahoo! Search.
            >
            > [Non-text portions of this message have been removed]
            >






            [Non-text portions of this message have been removed]
          • ArunRaj R
            dear friend, No such requirements are usually expected. Since only a user is expected to use a system for browsing at a time. and so he should be maintaining
            Message 5 of 22 , Aug 23, 2007
            • 0 Attachment
              dear friend,

              No such requirements are usually expected. Since only a user is expected to use a system for browsing at a time. and so he should be maintaining a single session at time.

              In this case i assume you need to maintain two sessions for testing purposes. For this the easiest and effective solution is use more than one browsers. Say IE, Firefox, Opera Using these three you can maintain 3 different sessions in a single system.

              Still if you wanna go ahead with sesssion.use_ cookies = 0;
              You may be able to do it. If you have decided not to use cookies for maintain for handling sessions,
              the system will be sending the session IDs through the URL (Using GET Method.) You can find
              ?PHPSESSID=[Session ID]& in your address bar. But i dn't think it is a good idea. As you know each session is identified in the server using this ID, in the server. so if you are not able to pass the session_id from one scripts to another, they are supposed to be in different sessions. If something like that happens. It is supposed to be a bug in PHP, not a feature. And it doesnt happen. I have experimented it alot. Sometimes if your system is not sending the session id through URLs you can maintain different sessions. But in such a case you wont be able to maintain a proper session at all..

              And dear Guys and Praveen,
              why are you all not insisting to make all these posts on the forum ?
              If we are using mails, whats the meaning of having a forum ?
              And remember the forum is of no use if there are no posts ...
              Also it would be of more easy to read and reply in there. It wont waste our email space, some new member will also be able to see all the previous discussions.

              Raj
              [www.araj.in]


              ----- Original Message ----
              From: Mahabaleshwar <mahihs2002@...>
              To: phpKeralaUg@yahoogroups.com
              Sent: Monday, 20 August, 2007 5:36:22 PM
              Subject: Re: [phpKerala] Session is preserving across browser tabs or windows













              Hi arun,



              my need is I want unique sessions for each tabs/windows. Changes made

              in one tab should not affect another tab.means different users should

              be able to login through different tabs/windows. Currently what

              happens is if you login in one tab and open a new tab/window and login

              as a different user, the first tab login will change with second user

              details.This only happens in firefox, opera not in IE.



              For solving the above problem I changed configuration settings in

              php.ini as



              sesssion.use_ cookies = 0;



              when I did that the session is not working properly as I mentioned in

              the last mail.



              PHP sessions are working perfectly. Only problem is it shares data

              when we open in different tabs, that i dont want. I want each tabs to

              be unique.



              thanks & regards,

              bhat

              --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@ ...>

              wrote:

              >

              > Hi,

              >

              > Please check your first post. I answered for the first post, i.e.,

              how to pass values between different browser tabs or pages.

              >

              > Now its becoming more confusing. I think if you can explain your

              real need with a good example, i hope that we can give you a more

              acceptable answer.

              >

              > regards,

              >

              > Arun Vasudevan

              >

              >

              > Mahabaleshwar <mahihs2002@ ...> wrote:

              No man,

              >

              > if communication is btween two pages then it works fine, no problem in

              > that. but when there is intermediate page which is not loaded in to

              > the browser and there we use header() function to redirect to third

              > then in the third page new session will be started instead of

              > continuing the existing session.

              >

              > the sample code is given below please check

              >

              > first.php

              > <?session_start( );

              >

              > $_SESSION['var1' ] = rand(2,8);

              >

              > print("<html> <body><form name='frm1' method='post'

              action='second. php'");

              > print("<input type='submit' value='submit' >");

              > print("</form> ");

              > print("</body> </html>") ;

              >

              > ?>

              >

              > second.php

              > <?session_start( );

              > header("Location: third.php");

              > ?>

              >

              > third.php

              > <?session_start( );

              > print($_SESSION[ 'var1']);

              > ?>

              >

              > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@ >

              > wrote:

              > >

              > > Hi Friends,

              > >

              > > It worked for me fine. Make sure that register_globals in your

              > php.ini is ON.

              > >

              > > Try the below codes. First create first.php file and then

              > second.php. There content of the files are follows :

              > >

              > > first.php

              > >

              > > <?

              > > session_start( );

              > > $test = "Hello world";

              > > session_register( test);

              > > ?>

              > >

              > > second.php

              > >

              > > <?

              > > session_start( );

              > > echo $test;

              > > ?>

              > > Open browser and call first.php. Open a new page / browser window

              > and open the second page. You should see "Hello World". Try it out and

              > let us know it is working or not.

              > >

              > > regards,

              > >

              > > Arun Vasudevan

              > >

              > >

              > > Mahabaleshwar <mahihs2002@ > wrote:

              > Sorry guys....,

              > >

              > > it gives some unexpected results. if there is any in between pages

              > > which is not loaded in to the browser then in each page it

              starts new

              > > session.

              > >

              > > need to do something else i think

              > >

              > > regards,

              > > Bhat

              > > --- In phpKeralaUg@ yahoogroups. com, Praveen V <ninethsense@ > wrote:

              > > >

              > > > session.use_ cookies specifies whether the module will use

              cookies to

              > > store the session id on the client side

              > > >

              > > > I am still surprised to hear you are successful in handling

              sessions

              > > in tabs seperately :). May be I must do some more experiments to

              > > confirm this.

              > > >

              > > > Best Regards

              > > > Praveen.

              > > >

              > > > Mahabaleshwar <mahihs2002@ > wrote:

              > > Ok

              > > >

              > > > I got one solution for this problem

              > > >

              > > > in php.ini make

              > > > session.use_ cookies = 0

              > > >

              > > > the problem is using session cookies.if we disable it works fine

              > > >

              > > > plz tell me is there any problem by doing this?

              > > >

              > > > thanks for all

              > > >

              > > > regards,

              > > > bhat

              > > >

              > > > --- In phpKeralaUg@ yahoogroups. com, "Mahabaleshwar" <mahihs2002@ >

              > > > wrote:

              > > > >

              > > > > Hi praveen,

              > > > >

              > > > > Thank u for ur reply.

              > > > > But in my local server it creates different session files

              for each

              > > > > tabs/windows. I checked all the configuration settings in

              > php.ini file

              > > > > but could not able to rectify.when I replaced local php.ini

              > file with

              > > > > the server file same problem happens. Then I reverted the local

              > > > > php.ini file, the problem continued(I restarted apache each

              > > time).Then

              > > > > I rebooted local machine, now it again creates different

              session

              > > files.

              > > > > So I confused why this happens

              > > > >

              > > > > regards,

              > > > > bhat

              > > > >

              > > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V <ninethsense@ >

              > wrote:

              > > > > >

              > > > > > Hi,

              > > > > >

              > > > > > Actually it is not a 'problem' but a feature of

              browsers. Not

              > > with

              > > > > PHP, all the server side languages (asp.net, etc.) behave like

              > this.

              > > > > The whole browser instance is considered as a single session.

              > > > > >

              > > > > > If you really want to keep each tabs different, you may

              > need to

              > > > > avoid the usage of SESSION and find some tricks. One option

              is use

              > > > > database to handle your session vars.

              > > > > >

              > > > > > Best Regards

              > > > > > Praveen.

              > > > > >

              > > > > > Mahabaleshwar <mahihs2002@ > wrote:

              > > > > > Dear all,

              > > > > >

              > > > > > I have a problem in PHP session handling. when I open my

              > website in

              > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use

              > 'Control+N' in IE

              > > > > > 6.0 to open a new window, it is using the same session,

              so the

              > > another

              > > > > > tab is just a copy of the previous tab. What i do in one will

              > > affect

              > > > > > the another and vice-versa. Even if i open Firefox again, it

              > > will use

              > > > > > the same session of the previous session. But that is not

              what

              > > I need

              > > > > > mostly of time, specially when i want to copy information

              > from one

              > > > > > place to another in my web application.

              > > > > >

              > > > > > How to solve this problem, plz help me.

              > > > > > Is there any configuration settings I have to do in

              php/apache.

              > > > > >

              > > > > > regards,

              > > > > > Bhat

              > > > > >

              > > > > >

              > > > > >

              > > > > >

              > > > > >

              > > > > >

              > > > > > [Non-text portions of this message have been removed]

              > > > > >

              > > > >

              > > >

              > > >

              > > >

              > > >

              > > >

              > > >

              > > > [Non-text portions of this message have been removed]

              > > >

              > >

              > >

              > >

              > >

              > >

              > >

              > > ------------ --------- --------- ---

              > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s

              > user panel and lay it on us.

              > >

              > > [Non-text portions of this message have been removed]

              > >

              >

              >

              >

              >

              >

              >

              > ------------ --------- --------- ---

              > Luggage? GPS? Comic books?

              > Check out fitting gifts for grads at Yahoo! Search.

              >

              > [Non-text portions of this message have been removed]

              >














              <!--

              #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
              #ygrp-mlmsg table {font-size:inherit;font:100%;}
              #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
              #ygrp-mlmsg pre, code {font:115% monospace;}
              #ygrp-mlmsg * {line-height:1.22em;}
              #ygrp-text{
              font-family:Georgia;
              }
              #ygrp-text p{
              margin:0 0 1em 0;}
              #ygrp-tpmsgs{
              font-family:Arial;
              clear:both;}
              #ygrp-vitnav{
              padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
              #ygrp-vitnav a{
              padding:0 1px;}
              #ygrp-actbar{
              clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
              #ygrp-actbar .left{
              float:left;white-space:nowrap;}
              .bld{font-weight:bold;}
              #ygrp-grft{
              font-family:Verdana;font-size:77%;padding:15px 0;}
              #ygrp-ft{
              font-family:verdana;font-size:77%;border-top:1px solid #666;
              padding:5px 0;
              }
              #ygrp-mlmsg #logo{
              padding-bottom:10px;}

              #ygrp-vital{
              background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
              #ygrp-vital #vithd{
              font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
              #ygrp-vital ul{
              padding:0;margin:2px 0;}
              #ygrp-vital ul li{
              list-style-type:none;clear:both;border:1px solid #e0ecee;
              }
              #ygrp-vital ul li .ct{
              font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
              #ygrp-vital ul li .cat{
              font-weight:bold;}
              #ygrp-vital a {
              text-decoration:none;}

              #ygrp-vital a:hover{
              text-decoration:underline;}

              #ygrp-sponsor #hd{
              color:#999;font-size:77%;}
              #ygrp-sponsor #ov{
              padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
              #ygrp-sponsor #ov ul{
              padding:0 0 0 8px;margin:0;}
              #ygrp-sponsor #ov li{
              list-style-type:square;padding:6px 0;font-size:77%;}
              #ygrp-sponsor #ov li a{
              text-decoration:none;font-size:130%;}
              #ygrp-sponsor #nc {
              background-color:#eee;margin-bottom:20px;padding:0 8px;}
              #ygrp-sponsor .ad{
              padding:8px 0;}
              #ygrp-sponsor .ad #hd1{
              font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
              #ygrp-sponsor .ad a{
              text-decoration:none;}
              #ygrp-sponsor .ad a:hover{
              text-decoration:underline;}
              #ygrp-sponsor .ad p{
              margin:0;}
              o {font-size:0;}
              .MsoNormal {
              margin:0 0 0 0;}
              #ygrp-text tt{
              font-size:120%;}
              blockquote{margin:0 0 0 4px;}
              .replbq {margin:4;}
              -->








              Once upon a time there was 1 GB storage in your inbox. To know the happy ending go to http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html

              [Non-text portions of this message have been removed]
            • Mahabaleshwar
              Dear Raj, Thank you very much for the reply and ur patience and spending time for writing in detail. Whatever you explained I understood and agree that in
              Message 6 of 22 , Aug 23, 2007
              • 0 Attachment
                Dear Raj,

                Thank you very much for the reply and ur patience and spending time
                for writing in detail.

                Whatever you explained I understood and agree that in normal cases
                nobody will open more than one session at a time and should not be
                allowed.But this is an extraordinary case. Because the site is of
                Network marketing company and DSA's(companies Salespersons) of the
                company, who are using the site, will login in one tab of firefox and
                in another tab they will open the site again and try to join new
                customer under them (Like sponsors).At that time existing login and
                new customers sessions conflicts and creates problem.

                As you said i also not interested to passing session id's through
                URLs, since that is not secure and not practical

                As everybody said we cannot handle this problem since it is browser
                depended.May be this is a drawback of firefox/opera etc.

                regards,
                Bhat



                --- In phpKeralaUg@yahoogroups.com, ArunRaj R <raj47i@...> wrote:
                >
                > dear friend,
                >
                > No such requirements are usually expected. Since only a user is
                expected to use a system for browsing at a time. and so he should be
                maintaining a single session at time.
                >
                > In this case i assume you need to maintain two sessions for testing
                purposes. For this the easiest and effective solution is use more than
                one browsers. Say IE, Firefox, Opera Using these three you can
                maintain 3 different sessions in a single system.
                >
                > Still if you wanna go ahead with sesssion.use_ cookies = 0;
                > You may be able to do it. If you have decided not to use cookies for
                maintain for handling sessions,
                > the system will be sending the session IDs through the URL (Using
                GET Method.) You can find
                > ?PHPSESSID=[Session ID]& in your address bar. But i dn't think it is
                a good idea. As you know each session is identified in the server
                using this ID, in the server. so if you are not able to pass the
                session_id from one scripts to another, they are supposed to be in
                different sessions. If something like that happens. It is supposed to
                be a bug in PHP, not a feature. And it doesnt happen. I have
                experimented it alot. Sometimes if your system is not sending the
                session id through URLs you can maintain different sessions. But in
                such a case you wont be able to maintain a proper session at all..
                >
                > And dear Guys and Praveen,
                > why are you all not insisting to make all these posts on the forum ?
                > If we are using mails, whats the meaning of having a forum ?
                > And remember the forum is of no use if there are no posts ...
                > Also it would be of more easy to read and reply in there. It wont
                waste our email space, some new member will also be able to see all
                the previous discussions.
                >
                > Raj
                > [www.araj.in]
                >
                >
                > ----- Original Message ----
                > From: Mahabaleshwar <mahihs2002@...>
                > To: phpKeralaUg@yahoogroups.com
                > Sent: Monday, 20 August, 2007 5:36:22 PM
                > Subject: Re: [phpKerala] Session is preserving across browser tabs
                or windows
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                > Hi arun,
                >
                >
                >
                > my need is I want unique sessions for each tabs/windows. Changes made
                >
                > in one tab should not affect another tab.means different users should
                >
                > be able to login through different tabs/windows. Currently what
                >
                > happens is if you login in one tab and open a new tab/window and login
                >
                > as a different user, the first tab login will change with second user
                >
                > details.This only happens in firefox, opera not in IE.
                >
                >
                >
                > For solving the above problem I changed configuration settings in
                >
                > php.ini as
                >
                >
                >
                > sesssion.use_ cookies = 0;
                >
                >
                >
                > when I did that the session is not working properly as I mentioned in
                >
                > the last mail.
                >
                >
                >
                > PHP sessions are working perfectly. Only problem is it shares data
                >
                > when we open in different tabs, that i dont want. I want each tabs to
                >
                > be unique.
                >
                >
                >
                > thanks & regards,
                >
                > bhat
                >
                > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@ ...>
                >
                > wrote:
                >
                > >
                >
                > > Hi,
                >
                > >
                >
                > > Please check your first post. I answered for the first post, i.e.,
                >
                > how to pass values between different browser tabs or pages.
                >
                > >
                >
                > > Now its becoming more confusing. I think if you can explain your
                >
                > real need with a good example, i hope that we can give you a more
                >
                > acceptable answer.
                >
                > >
                >
                > > regards,
                >
                > >
                >
                > > Arun Vasudevan
                >
                > >
                >
                > >
                >
                > > Mahabaleshwar <mahihs2002@ ...> wrote:
                >
                > No man,
                >
                > >
                >
                > > if communication is btween two pages then it works fine, no
                problem in
                >
                > > that. but when there is intermediate page which is not loaded in to
                >
                > > the browser and there we use header() function to redirect to third
                >
                > > then in the third page new session will be started instead of
                >
                > > continuing the existing session.
                >
                > >
                >
                > > the sample code is given below please check
                >
                > >
                >
                > > first.php
                >
                > > <?session_start( );
                >
                > >
                >
                > > $_SESSION['var1' ] = rand(2,8);
                >
                > >
                >
                > > print("<html> <body><form name='frm1' method='post'
                >
                > action='second. php'");
                >
                > > print("<input type='submit' value='submit' >");
                >
                > > print("</form> ");
                >
                > > print("</body> </html>") ;
                >
                > >
                >
                > > ?>
                >
                > >
                >
                > > second.php
                >
                > > <?session_start( );
                >
                > > header("Location: third.php");
                >
                > > ?>
                >
                > >
                >
                > > third.php
                >
                > > <?session_start( );
                >
                > > print($_SESSION[ 'var1']);
                >
                > > ?>
                >
                > >
                >
                > > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@ >
                >
                > > wrote:
                >
                > > >
                >
                > > > Hi Friends,
                >
                > > >
                >
                > > > It worked for me fine. Make sure that register_globals in your
                >
                > > php.ini is ON.
                >
                > > >
                >
                > > > Try the below codes. First create first.php file and then
                >
                > > second.php. There content of the files are follows :
                >
                > > >
                >
                > > > first.php
                >
                > > >
                >
                > > > <?
                >
                > > > session_start( );
                >
                > > > $test = "Hello world";
                >
                > > > session_register( test);
                >
                > > > ?>
                >
                > > >
                >
                > > > second.php
                >
                > > >
                >
                > > > <?
                >
                > > > session_start( );
                >
                > > > echo $test;
                >
                > > > ?>
                >
                > > > Open browser and call first.php. Open a new page / browser window
                >
                > > and open the second page. You should see "Hello World". Try it
                out and
                >
                > > let us know it is working or not.
                >
                > > >
                >
                > > > regards,
                >
                > > >
                >
                > > > Arun Vasudevan
                >
                > > >
                >
                > > >
                >
                > > > Mahabaleshwar <mahihs2002@ > wrote:
                >
                > > Sorry guys....,
                >
                > > >
                >
                > > > it gives some unexpected results. if there is any in between pages
                >
                > > > which is not loaded in to the browser then in each page it
                >
                > starts new
                >
                > > > session.
                >
                > > >
                >
                > > > need to do something else i think
                >
                > > >
                >
                > > > regards,
                >
                > > > Bhat
                >
                > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V <ninethsense@
                > wrote:
                >
                > > > >
                >
                > > > > session.use_ cookies specifies whether the module will use
                >
                > cookies to
                >
                > > > store the session id on the client side
                >
                > > > >
                >
                > > > > I am still surprised to hear you are successful in handling
                >
                > sessions
                >
                > > > in tabs seperately :). May be I must do some more experiments to
                >
                > > > confirm this.
                >
                > > > >
                >
                > > > > Best Regards
                >
                > > > > Praveen.
                >
                > > > >
                >
                > > > > Mahabaleshwar <mahihs2002@ > wrote:

                >
                > > > Ok
                >
                > > > >
                >
                > > > > I got one solution for this problem
                >
                > > > >
                >
                > > > > in php.ini make
                >
                > > > > session.use_ cookies = 0
                >
                > > > >
                >
                > > > > the problem is using session cookies.if we disable it works
                fine
                >
                > > > >
                >
                > > > > plz tell me is there any problem by doing this?
                >
                > > > >
                >
                > > > > thanks for all
                >
                > > > >
                >
                > > > > regards,
                >
                > > > > bhat
                >
                > > > >
                >
                > > > > --- In phpKeralaUg@ yahoogroups. com, "Mahabaleshwar"
                <mahihs2002@ >
                >
                > > > > wrote:
                >
                > > > > >
                >
                > > > > > Hi praveen,
                >
                > > > > >
                >
                > > > > > Thank u for ur reply.
                >
                > > > > > But in my local server it creates different session files
                >
                > for each
                >
                > > > > > tabs/windows. I checked all the configuration settings in
                >
                > > php.ini file
                >
                > > > > > but could not able to rectify.when I replaced local php.ini
                >
                > > file with
                >
                > > > > > the server file same problem happens. Then I reverted the
                local
                >
                > > > > > php.ini file, the problem continued(I restarted apache each
                >
                > > > time).Then
                >
                > > > > > I rebooted local machine, now it again creates different
                >
                > session
                >
                > > > files.
                >
                > > > > > So I confused why this happens
                >
                > > > > >
                >
                > > > > > regards,
                >
                > > > > > bhat
                >
                > > > > >
                >
                > > > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V
                <ninethsense@ >
                >
                > > wrote:
                >
                > > > > > >
                >
                > > > > > > Hi,
                >
                > > > > > >
                >
                > > > > > > Actually it is not a 'problem' but a feature of
                >
                > browsers. Not
                >
                > > > with
                >
                > > > > > PHP, all the server side languages (asp.net, etc.) behave
                like
                >
                > > this.
                >
                > > > > > The whole browser instance is considered as a single session.
                >
                > > > > > >
                >
                > > > > > > If you really want to keep each tabs different, you may
                >
                > > need to
                >
                > > > > > avoid the usage of SESSION and find some tricks. One option
                >
                > is use
                >
                > > > > > database to handle your session vars.
                >
                > > > > > >
                >
                > > > > > > Best Regards
                >
                > > > > > > Praveen.
                >
                > > > > > >
                >
                > > > > > > Mahabaleshwar <mahihs2002@ > wrote:
                >
                > > > > > > Dear all,
                >
                > > > > > >
                >
                > > > > > > I have a problem in PHP session handling. when I open my
                >
                > > website in
                >
                > > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use
                >
                > > 'Control+N' in IE
                >
                > > > > > > 6.0 to open a new window, it is using the same session,
                >
                > so the
                >
                > > > another
                >
                > > > > > > tab is just a copy of the previous tab. What i do in
                one will
                >
                > > > affect
                >
                > > > > > > the another and vice-versa. Even if i open Firefox
                again, it
                >
                > > > will use
                >
                > > > > > > the same session of the previous session. But that is not
                >
                > what
                >
                > > > I need
                >
                > > > > > > mostly of time, specially when i want to copy information
                >
                > > from one
                >
                > > > > > > place to another in my web application.
                >
                > > > > > >
                >
                > > > > > > How to solve this problem, plz help me.
                >
                > > > > > > Is there any configuration settings I have to do in
                >
                > php/apache.
                >
                > > > > > >
                >
                > > > > > > regards,
                >
                > > > > > > Bhat
                >
                > > > > > >
                >
                > > > > > >
                >
                > > > > > >
                >
                > > > > > >
                >
                > > > > > >
                >
                > > > > > >
                >
                > > > > > > [Non-text portions of this message have been removed]
                >
                > > > > > >
                >
                > > > > >
                >
                > > > >
                >
                > > > >
                >
                > > > >
                >
                > > > >
                >
                > > > >
                >
                > > > >
                >
                > > > > [Non-text portions of this message have been removed]
                >
                > > > >
                >
                > > >
                >
                > > >
                >
                > > >
                >
                > > >
                >
                > > >
                >
                > > >
                >
                > > > ------------ --------- --------- ---
                >
                > > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s
                >
                > > user panel and lay it on us.
                >
                > > >
                >
                > > > [Non-text portions of this message have been removed]
                >
                > > >
                >
                > >
                >
                > >
                >
                > >
                >
                > >
                >
                > >
                >
                > >
                >
                > > ------------ --------- --------- ---
                >
                > > Luggage? GPS? Comic books?
                >
                > > Check out fitting gifts for grads at Yahoo! Search.
                >
                > >
                >
                > > [Non-text portions of this message have been removed]
                >
                > >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                >
                > <!--
                >
                > #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean,
                sans-serif;}
                > #ygrp-mlmsg table {font-size:inherit;font:100%;}
                > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica,
                clean, sans-serif;}
                > #ygrp-mlmsg pre, code {font:115% monospace;}
                > #ygrp-mlmsg * {line-height:1.22em;}
                > #ygrp-text{
                > font-family:Georgia;
                > }
                > #ygrp-text p{
                > margin:0 0 1em 0;}
                > #ygrp-tpmsgs{
                > font-family:Arial;
                > clear:both;}
                > #ygrp-vitnav{
                > padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
                > #ygrp-vitnav a{
                > padding:0 1px;}
                > #ygrp-actbar{
                > clear:both;margin:25px
                0;white-space:nowrap;color:#666;text-align:right;}
                > #ygrp-actbar .left{
                > float:left;white-space:nowrap;}
                > .bld{font-weight:bold;}
                > #ygrp-grft{
                > font-family:Verdana;font-size:77%;padding:15px 0;}
                > #ygrp-ft{
                > font-family:verdana;font-size:77%;border-top:1px solid #666;
                > padding:5px 0;
                > }
                > #ygrp-mlmsg #logo{
                > padding-bottom:10px;}
                >
                > #ygrp-vital{
                > background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
                > #ygrp-vital #vithd{
                >
                font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
                > #ygrp-vital ul{
                > padding:0;margin:2px 0;}
                > #ygrp-vital ul li{
                > list-style-type:none;clear:both;border:1px solid #e0ecee;
                > }
                > #ygrp-vital ul li .ct{
                >
                font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
                > #ygrp-vital ul li .cat{
                > font-weight:bold;}
                > #ygrp-vital a {
                > text-decoration:none;}
                >
                > #ygrp-vital a:hover{
                > text-decoration:underline;}
                >
                > #ygrp-sponsor #hd{
                > color:#999;font-size:77%;}
                > #ygrp-sponsor #ov{
                > padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
                > #ygrp-sponsor #ov ul{
                > padding:0 0 0 8px;margin:0;}
                > #ygrp-sponsor #ov li{
                > list-style-type:square;padding:6px 0;font-size:77%;}
                > #ygrp-sponsor #ov li a{
                > text-decoration:none;font-size:130%;}
                > #ygrp-sponsor #nc {
                > background-color:#eee;margin-bottom:20px;padding:0 8px;}
                > #ygrp-sponsor .ad{
                > padding:8px 0;}
                > #ygrp-sponsor .ad #hd1{
                >
                font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
                > #ygrp-sponsor .ad a{
                > text-decoration:none;}
                > #ygrp-sponsor .ad a:hover{
                > text-decoration:underline;}
                > #ygrp-sponsor .ad p{
                > margin:0;}
                > o {font-size:0;}
                > .MsoNormal {
                > margin:0 0 0 0;}
                > #ygrp-text tt{
                > font-size:120%;}
                > blockquote{margin:0 0 0 4px;}
                > .replbq {margin:4;}
                > -->
                >
                >
                >
                >
                >
                >
                >
                >
                > Once upon a time there was 1 GB storage in your inbox. To know
                the happy ending go to
                http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html
                >
                > [Non-text portions of this message have been removed]
                >
              • ArunRaj R
                All i said was about maintaining multiple sessions (By default session handling framework ) on the same server. But you can surely solve your problem. PHP
                Message 7 of 22 , Aug 23, 2007
                • 0 Attachment
                  All i said was about maintaining multiple sessions (By default session handling framework ) on the same server. But you can surely solve your problem. PHP session handling in not that limited as we normally expect. you can override the default session handling by defining custom methods in php scripts. and all that are quite easy too. Or alternatively the signing in and registration process are different so treat them as different and your problem will get solved quite easily. i meant keep the logged in user's information in say $_SESSION['user'] = "username" and register the new user irrespective of the $_SESSION['user'] value. Then the problem will be that you can't sign in two different users at the same time. For that you must have to override the session handling functions and keep track of the client IP, session ID, your own assigned session id(recommend to pass it via the URL - even it alone can solve your problem). I am sure that some one else in
                  phpkerala will be able to provide you with more help. If you cant find much please give me a post at www.araj.in/board/ since wont check the this group mails more than once a month(I am a bit busy with current projects and maintanence of my website & forum at www.araj.in). The same was the reason for not replying to your posts this long.

                  Please go here to find out how to make use of different session handling methods.

                  http://hostprogressive.com/support/php_5_docs/ref.session.html

                  http://in.php.net/session


                  session_cache_expire — Return current cache expiresession_cache_limiter — Get and/or set the current cache limitersession_commit — Alias of session_write_close()session_decode — Decodes session data from a stringsession_destroy — Destroys all data registered to a sessionsession_encode — Encodes the current session data as a stringsession_get_cookie_params — Get the session cookie parameterssession_id — Get and/or set the current session idsession_is_registered — Find out whether a global variable is registered in a sessionsession_module_name — Get and/or set the current session modulesession_name — Get and/or set the current session namesession_regenerate_id —
                  Update the current session id with a newly generated one
                  session_register — Register one or more global variables with the current sessionsession_save_path — Get and/or set the current session save pathsession_set_cookie_params — Set the session cookie parameterssession_set_save_handler — Sets user-level session storage functionssession_start — Initialize session datasession_unregister — Unregister a global variable from the current sessionsession_unset — Free all session variablessession_write_close — Write session data and end session
                  have a nice day..

                  Raj
                  [www.araj.in]





                  ----- Original Message ----
                  From: Mahabaleshwar <mahihs2002@...>
                  To: phpKeralaUg@yahoogroups.com
                  Sent: Thursday, 23 August, 2007 5:47:31 PM
                  Subject: Re: [phpKerala] Session is preserving across browser tabs or windows













                  Dear Raj,



                  Thank you very much for the reply and ur patience and spending time

                  for writing in detail.



                  Whatever you explained I understood and agree that in normal cases

                  nobody will open more than one session at a time and should not be

                  allowed.But this is an extraordinary case. Because the site is of

                  Network marketing company and DSA's(companies Salespersons) of the

                  company, who are using the site, will login in one tab of firefox and

                  in another tab they will open the site again and try to join new

                  customer under them (Like sponsors).At that time existing login and

                  new customers sessions conflicts and creates problem.



                  As you said i also not interested to passing session id's through

                  URLs, since that is not secure and not practical



                  As everybody said we cannot handle this problem since it is browser

                  depended.May be this is a drawback of firefox/opera etc.



                  regards,

                  Bhat



                  --- In phpKeralaUg@ yahoogroups. com, ArunRaj R <raj47i@...> wrote:

                  >

                  > dear friend,

                  >

                  > No such requirements are usually expected. Since only a user is

                  expected to use a system for browsing at a time. and so he should be

                  maintaining a single session at time.

                  >

                  > In this case i assume you need to maintain two sessions for testing

                  purposes. For this the easiest and effective solution is use more than

                  one browsers. Say IE, Firefox, Opera Using these three you can

                  maintain 3 different sessions in a single system.

                  >

                  > Still if you wanna go ahead with sesssion.use_ cookies = 0;

                  > You may be able to do it. If you have decided not to use cookies for

                  maintain for handling sessions,

                  > the system will be sending the session IDs through the URL (Using

                  GET Method.) You can find

                  > ?PHPSESSID=[ Session ID]& in your address bar. But i dn't think it is

                  a good idea. As you know each session is identified in the server

                  using this ID, in the server. so if you are not able to pass the

                  session_id from one scripts to another, they are supposed to be in

                  different sessions. If something like that happens. It is supposed to

                  be a bug in PHP, not a feature. And it doesnt happen. I have

                  experimented it alot. Sometimes if your system is not sending the

                  session id through URLs you can maintain different sessions. But in

                  such a case you wont be able to maintain a proper session at all..

                  >

                  > And dear Guys and Praveen,

                  > why are you all not insisting to make all these posts on the forum ?

                  > If we are using mails, whats the meaning of having a forum ?

                  > And remember the forum is of no use if there are no posts ...

                  > Also it would be of more easy to read and reply in there. It wont

                  waste our email space, some new member will also be able to see all

                  the previous discussions.

                  >

                  > Raj

                  > [www.araj.in]

                  >

                  >

                  > ----- Original Message ----

                  > From: Mahabaleshwar <mahihs2002@ ...>

                  > To: phpKeralaUg@ yahoogroups. com

                  > Sent: Monday, 20 August, 2007 5:36:22 PM

                  > Subject: Re: [phpKerala] Session is preserving across browser tabs

                  or windows

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  > Hi arun,

                  >

                  >

                  >

                  > my need is I want unique sessions for each tabs/windows. Changes made

                  >

                  > in one tab should not affect another tab.means different users should

                  >

                  > be able to login through different tabs/windows. Currently what

                  >

                  > happens is if you login in one tab and open a new tab/window and login

                  >

                  > as a different user, the first tab login will change with second user

                  >

                  > details.This only happens in firefox, opera not in IE.

                  >

                  >

                  >

                  > For solving the above problem I changed configuration settings in

                  >

                  > php.ini as

                  >

                  >

                  >

                  > sesssion.use_ cookies = 0;

                  >

                  >

                  >

                  > when I did that the session is not working properly as I mentioned in

                  >

                  > the last mail.

                  >

                  >

                  >

                  > PHP sessions are working perfectly. Only problem is it shares data

                  >

                  > when we open in different tabs, that i dont want. I want each tabs to

                  >

                  > be unique.

                  >

                  >

                  >

                  > thanks & regards,

                  >

                  > bhat

                  >

                  > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@ ...>

                  >

                  > wrote:

                  >

                  > >

                  >

                  > > Hi,

                  >

                  > >

                  >

                  > > Please check your first post. I answered for the first post, i.e.,

                  >

                  > how to pass values between different browser tabs or pages.

                  >

                  > >

                  >

                  > > Now its becoming more confusing. I think if you can explain your

                  >

                  > real need with a good example, i hope that we can give you a more

                  >

                  > acceptable answer.

                  >

                  > >

                  >

                  > > regards,

                  >

                  > >

                  >

                  > > Arun Vasudevan

                  >

                  > >

                  >

                  > >

                  >

                  > > Mahabaleshwar <mahihs2002@ ...> wrote:

                  >

                  > No man,

                  >

                  > >

                  >

                  > > if communication is btween two pages then it works fine, no

                  problem in

                  >

                  > > that. but when there is intermediate page which is not loaded in to

                  >

                  > > the browser and there we use header() function to redirect to third

                  >

                  > > then in the third page new session will be started instead of

                  >

                  > > continuing the existing session.

                  >

                  > >

                  >

                  > > the sample code is given below please check

                  >

                  > >

                  >

                  > > first.php

                  >

                  > > <?session_start( );

                  >

                  > >

                  >

                  > > $_SESSION['var1' ] = rand(2,8);

                  >

                  > >

                  >

                  > > print("<html> <body><form name='frm1' method='post'

                  >

                  > action='second. php'");

                  >

                  > > print("<input type='submit' value='submit' >");

                  >

                  > > print("</form> ");

                  >

                  > > print("</body> </html>") ;

                  >

                  > >

                  >

                  > > ?>

                  >

                  > >

                  >

                  > > second.php

                  >

                  > > <?session_start( );

                  >

                  > > header("Location: third.php");

                  >

                  > > ?>

                  >

                  > >

                  >

                  > > third.php

                  >

                  > > <?session_start( );

                  >

                  > > print($_SESSION[ 'var1']);

                  >

                  > > ?>

                  >

                  > >

                  >

                  > > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@ >

                  >

                  > > wrote:

                  >

                  > > >

                  >

                  > > > Hi Friends,

                  >

                  > > >

                  >

                  > > > It worked for me fine. Make sure that register_globals in your

                  >

                  > > php.ini is ON.

                  >

                  > > >

                  >

                  > > > Try the below codes. First create first.php file and then

                  >

                  > > second.php. There content of the files are follows :

                  >

                  > > >

                  >

                  > > > first.php

                  >

                  > > >

                  >

                  > > > <?

                  >

                  > > > session_start( );

                  >

                  > > > $test = "Hello world";

                  >

                  > > > session_register( test);

                  >

                  > > > ?>

                  >

                  > > >

                  >

                  > > > second.php

                  >

                  > > >

                  >

                  > > > <?

                  >

                  > > > session_start( );

                  >

                  > > > echo $test;

                  >

                  > > > ?>

                  >

                  > > > Open browser and call first.php. Open a new page / browser window

                  >

                  > > and open the second page. You should see "Hello World". Try it

                  out and

                  >

                  > > let us know it is working or not.

                  >

                  > > >

                  >

                  > > > regards,

                  >

                  > > >

                  >

                  > > > Arun Vasudevan

                  >

                  > > >

                  >

                  > > >

                  >

                  > > > Mahabaleshwar <mahihs2002@ > wrote:

                  >

                  > > Sorry guys....,

                  >

                  > > >

                  >

                  > > > it gives some unexpected results. if there is any in between pages

                  >

                  > > > which is not loaded in to the browser then in each page it

                  >

                  > starts new

                  >

                  > > > session.

                  >

                  > > >

                  >

                  > > > need to do something else i think

                  >

                  > > >

                  >

                  > > > regards,

                  >

                  > > > Bhat

                  >

                  > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V <ninethsense@

                  > wrote:

                  >

                  > > > >

                  >

                  > > > > session.use_ cookies specifies whether the module will use

                  >

                  > cookies to

                  >

                  > > > store the session id on the client side

                  >

                  > > > >

                  >

                  > > > > I am still surprised to hear you are successful in handling

                  >

                  > sessions

                  >

                  > > > in tabs seperately :). May be I must do some more experiments to

                  >

                  > > > confirm this.

                  >

                  > > > >

                  >

                  > > > > Best Regards

                  >

                  > > > > Praveen.

                  >

                  > > > >

                  >

                  > > > > Mahabaleshwar <mahihs2002@ > wrote:



                  >

                  > > > Ok

                  >

                  > > > >

                  >

                  > > > > I got one solution for this problem

                  >

                  > > > >

                  >

                  > > > > in php.ini make

                  >

                  > > > > session.use_ cookies = 0

                  >

                  > > > >

                  >

                  > > > > the problem is using session cookies.if we disable it works

                  fine

                  >

                  > > > >

                  >

                  > > > > plz tell me is there any problem by doing this?

                  >

                  > > > >

                  >

                  > > > > thanks for all

                  >

                  > > > >

                  >

                  > > > > regards,

                  >

                  > > > > bhat

                  >

                  > > > >

                  >

                  > > > > --- In phpKeralaUg@ yahoogroups. com, "Mahabaleshwar"

                  <mahihs2002@ >

                  >

                  > > > > wrote:

                  >

                  > > > > >

                  >

                  > > > > > Hi praveen,

                  >

                  > > > > >

                  >

                  > > > > > Thank u for ur reply.

                  >

                  > > > > > But in my local server it creates different session files

                  >

                  > for each

                  >

                  > > > > > tabs/windows. I checked all the configuration settings in

                  >

                  > > php.ini file

                  >

                  > > > > > but could not able to rectify.when I replaced local php.ini

                  >

                  > > file with

                  >

                  > > > > > the server file same problem happens. Then I reverted the

                  local

                  >

                  > > > > > php.ini file, the problem continued(I restarted apache each

                  >

                  > > > time).Then

                  >

                  > > > > > I rebooted local machine, now it again creates different

                  >

                  > session

                  >

                  > > > files.

                  >

                  > > > > > So I confused why this happens

                  >

                  > > > > >

                  >

                  > > > > > regards,

                  >

                  > > > > > bhat

                  >

                  > > > > >

                  >

                  > > > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V

                  <ninethsense@ >

                  >

                  > > wrote:

                  >

                  > > > > > >

                  >

                  > > > > > > Hi,

                  >

                  > > > > > >

                  >

                  > > > > > > Actually it is not a 'problem' but a feature of

                  >

                  > browsers. Not

                  >

                  > > > with

                  >

                  > > > > > PHP, all the server side languages (asp.net, etc.) behave

                  like

                  >

                  > > this.

                  >

                  > > > > > The whole browser instance is considered as a single session.

                  >

                  > > > > > >

                  >

                  > > > > > > If you really want to keep each tabs different, you may

                  >

                  > > need to

                  >

                  > > > > > avoid the usage of SESSION and find some tricks. One option

                  >

                  > is use

                  >

                  > > > > > database to handle your session vars.

                  >

                  > > > > > >

                  >

                  > > > > > > Best Regards

                  >

                  > > > > > > Praveen.

                  >

                  > > > > > >

                  >

                  > > > > > > Mahabaleshwar <mahihs2002@ > wrote:

                  >

                  > > > > > > Dear all,

                  >

                  > > > > > >

                  >

                  > > > > > > I have a problem in PHP session handling. when I open my

                  >

                  > > website in

                  >

                  > > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use

                  >

                  > > 'Control+N' in IE

                  >

                  > > > > > > 6.0 to open a new window, it is using the same session,

                  >

                  > so the

                  >

                  > > > another

                  >

                  > > > > > > tab is just a copy of the previous tab. What i do in

                  one will

                  >

                  > > > affect

                  >

                  > > > > > > the another and vice-versa. Even if i open Firefox

                  again, it

                  >

                  > > > will use

                  >

                  > > > > > > the same session of the previous session. But that is not

                  >

                  > what

                  >

                  > > > I need

                  >

                  > > > > > > mostly of time, specially when i want to copy information

                  >

                  > > from one

                  >

                  > > > > > > place to another in my web application.

                  >

                  > > > > > >

                  >

                  > > > > > > How to solve this problem, plz help me.

                  >

                  > > > > > > Is there any configuration settings I have to do in

                  >

                  > php/apache.

                  >

                  > > > > > >

                  >

                  > > > > > > regards,

                  >

                  > > > > > > Bhat

                  >

                  > > > > > >

                  >

                  > > > > > >

                  >

                  > > > > > >

                  >

                  > > > > > >

                  >

                  > > > > > >

                  >

                  > > > > > >

                  >

                  > > > > > > [Non-text portions of this message have been removed]

                  >

                  > > > > > >

                  >

                  > > > > >

                  >

                  > > > >

                  >

                  > > > >

                  >

                  > > > >

                  >

                  > > > >

                  >

                  > > > >

                  >

                  > > > >

                  >

                  > > > > [Non-text portions of this message have been removed]

                  >

                  > > > >

                  >

                  > > >

                  >

                  > > >

                  >

                  > > >

                  >

                  > > >

                  >

                  > > >

                  >

                  > > >

                  >

                  > > > ------------ --------- --------- ---

                  >

                  > > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s

                  >

                  > > user panel and lay it on us.

                  >

                  > > >

                  >

                  > > > [Non-text portions of this message have been removed]

                  >

                  > > >

                  >

                  > >

                  >

                  > >

                  >

                  > >

                  >

                  > >

                  >

                  > >

                  >

                  > >

                  >

                  > > ------------ --------- --------- ---

                  >

                  > > Luggage? GPS? Comic books?

                  >

                  > > Check out fitting gifts for grads at Yahoo! Search.

                  >

                  > >

                  >

                  > > [Non-text portions of this message have been removed]

                  >

                  > >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  > <!--

                  >

                  > #ygrp-mlmsg {font-size:13px; font-family: arial, helvetica, clean,

                  sans-serif;}

                  > #ygrp-mlmsg table {font-size:inherit; font:100% ;}

                  > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica,

                  clean, sans-serif;}

                  > #ygrp-mlmsg pre, code {font:115% monospace;}

                  > #ygrp-mlmsg * {line-height: 1.22em;}

                  > #ygrp-text{

                  > font-family: Georgia;

                  > }

                  > #ygrp-text p{

                  > margin:0 0 1em 0;}

                  > #ygrp-tpmsgs{

                  > font-family: Arial;

                  > clear:both;}

                  > #ygrp-vitnav{

                  > padding-top: 10px;font- family:Verdana; font-size: 77%;margin: 0;}

                  > #ygrp-vitnav a{

                  > padding:0 1px;}

                  > #ygrp-actbar{

                  > clear:both;margin: 25px

                  0;white-space: nowrap;color: #666;text- align:right; }

                  > #ygrp-actbar .left{

                  > float:left;white- space:nowrap; }

                  > .bld{font-weight: bold;}

                  > #ygrp-grft{

                  > font-family: Verdana;font- size:77%; padding:15px 0;}

                  > #ygrp-ft{

                  > font-family: verdana;font- size:77%; border-top: 1px solid #666;

                  > padding:5px 0;

                  > }

                  > #ygrp-mlmsg #logo{

                  > padding-bottom: 10px;}

                  >

                  > #ygrp-vital{

                  > background-color: #e0ecee;margin- bottom:20px; padding:2px 0 8px 8px;}

                  > #ygrp-vital #vithd{

                  >

                  font-size:77% ;font-family: Verdana;font- weight:bold; color:#333; text-transform: uppercase; }

                  > #ygrp-vital ul{

                  > padding:0;margin: 2px 0;}

                  > #ygrp-vital ul li{

                  > list-style-type: none;clear: both;border: 1px solid #e0ecee;

                  > }

                  > #ygrp-vital ul li .ct{

                  >

                  font-weight: bold;color: #ff7900;float: right;width: 2em;text- align:right; padding-right: .5em;}

                  > #ygrp-vital ul li .cat{

                  > font-weight: bold;}

                  > #ygrp-vital a {

                  > text-decoration: none;}

                  >

                  > #ygrp-vital a:hover{

                  > text-decoration: underline; }

                  >

                  > #ygrp-sponsor #hd{

                  > color:#999;font- size:77%; }

                  > #ygrp-sponsor #ov{

                  > padding:6px 13px;background- color:#e0ecee; margin-bottom: 20px;}

                  > #ygrp-sponsor #ov ul{

                  > padding:0 0 0 8px;margin:0; }

                  > #ygrp-sponsor #ov li{

                  > list-style-type: square;padding: 6px 0;font-size: 77%;}

                  > #ygrp-sponsor #ov li a{

                  > text-decoration: none;font- size:130% ;}

                  > #ygrp-sponsor #nc {

                  > background-color: #eee;margin- bottom:20px; padding:0 8px;}

                  > #ygrp-sponsor .ad{

                  > padding:8px 0;}

                  > #ygrp-sponsor .ad #hd1{

                  >

                  font-family: Arial;font- weight:bold; color:#628c2a; font-size: 100%;line- height:122% ;}

                  > #ygrp-sponsor .ad a{

                  > text-decoration: none;}

                  > #ygrp-sponsor .ad a:hover{

                  > text-decoration: underline; }

                  > #ygrp-sponsor .ad p{

                  > margin:0;}

                  > o {font-size:0; }

                  > .MsoNormal {

                  > margin:0 0 0 0;}

                  > #ygrp-text tt{

                  > font-size:120% ;}

                  > blockquote{margin: 0 0 0 4px;}

                  > .replbq {margin:4;}

                  > -->

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  >

                  > Once upon a time there was 1 GB storage in your inbox. To know

                  the happy ending go to

                  http://help. yahoo.com/ l/in/yahoo/ mail/yahoomail/ tools/tools- 08.html

                  >

                  > [Non-text portions of this message have been removed]

                  >














                  <!--

                  #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
                  #ygrp-mlmsg table {font-size:inherit;font:100%;}
                  #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
                  #ygrp-mlmsg pre, code {font:115% monospace;}
                  #ygrp-mlmsg * {line-height:1.22em;}
                  #ygrp-text{
                  font-family:Georgia;
                  }
                  #ygrp-text p{
                  margin:0 0 1em 0;}
                  #ygrp-tpmsgs{
                  font-family:Arial;
                  clear:both;}
                  #ygrp-vitnav{
                  padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
                  #ygrp-vitnav a{
                  padding:0 1px;}
                  #ygrp-actbar{
                  clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
                  #ygrp-actbar .left{
                  float:left;white-space:nowrap;}
                  .bld{font-weight:bold;}
                  #ygrp-grft{
                  font-family:Verdana;font-size:77%;padding:15px 0;}
                  #ygrp-ft{
                  font-family:verdana;font-size:77%;border-top:1px solid #666;
                  padding:5px 0;
                  }
                  #ygrp-mlmsg #logo{
                  padding-bottom:10px;}

                  #ygrp-vital{
                  background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
                  #ygrp-vital #vithd{
                  font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
                  #ygrp-vital ul{
                  padding:0;margin:2px 0;}
                  #ygrp-vital ul li{
                  list-style-type:none;clear:both;border:1px solid #e0ecee;
                  }
                  #ygrp-vital ul li .ct{
                  font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
                  #ygrp-vital ul li .cat{
                  font-weight:bold;}
                  #ygrp-vital a {
                  text-decoration:none;}

                  #ygrp-vital a:hover{
                  text-decoration:underline;}

                  #ygrp-sponsor #hd{
                  color:#999;font-size:77%;}
                  #ygrp-sponsor #ov{
                  padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
                  #ygrp-sponsor #ov ul{
                  padding:0 0 0 8px;margin:0;}
                  #ygrp-sponsor #ov li{
                  list-style-type:square;padding:6px 0;font-size:77%;}
                  #ygrp-sponsor #ov li a{
                  text-decoration:none;font-size:130%;}
                  #ygrp-sponsor #nc {
                  background-color:#eee;margin-bottom:20px;padding:0 8px;}
                  #ygrp-sponsor .ad{
                  padding:8px 0;}
                  #ygrp-sponsor .ad #hd1{
                  font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
                  #ygrp-sponsor .ad a{
                  text-decoration:none;}
                  #ygrp-sponsor .ad a:hover{
                  text-decoration:underline;}
                  #ygrp-sponsor .ad p{
                  margin:0;}
                  o {font-size:0;}
                  .MsoNormal {
                  margin:0 0 0 0;}
                  #ygrp-text tt{
                  font-size:120%;}
                  blockquote{margin:0 0 0 4px;}
                  .replbq {margin:4;}
                  -->








                  Once upon a time there was 1 GB storage in your inbox. To know the happy ending go to http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html

                  [Non-text portions of this message have been removed]
                • Praveen.V.Nair
                  Dear Raj, It will be great if you can provide some sample code which demonstates sperate sessions on multiple tabs of the same browser. I faced the same
                  Message 8 of 22 , Aug 23, 2007
                  • 0 Attachment
                    Dear Raj,

                    It will be great if you can provide some sample code which demonstates
                    sperate "sessions" on multiple tabs of the same browser.

                    I faced the same situation in past and end-up in re-coding entire
                    application to use 'database' to store (virtual) sessions instead of
                    SESSIONS.

                    Best Regards
                    Praveen.


                    --- In phpKeralaUg@yahoogroups.com, ArunRaj R <raj47i@...> wrote:
                    >
                    > All i said was about maintaining multiple sessions (By default
                    session handling framework ) on the same server. But you can surely
                    solve your problem. PHP session handling in not that limited as we
                    normally expect. you can override the default session handling by
                    defining custom methods in php scripts. and all that are quite easy
                    too. Or alternatively the signing in and registration process are
                    different so treat them as different and your problem will get solved
                    quite easily. i meant keep the logged in user's information in say
                    $_SESSION['user'] = "username" and register the new user irrespective
                    of the $_SESSION['user'] value. Then the problem will be that you
                    can't sign in two different users at the same time. For that you must
                    have to override the session handling functions and keep track of the
                    client IP, session ID, your own assigned session id(recommend to pass
                    it via the URL - even it alone can solve your problem). I am sure that
                    some one else in
                    > phpkerala will be able to provide you with more help. If you cant
                    find much please give me a post at www.araj.in/board/ since wont check
                    the this group mails more than once a month(I am a bit busy with
                    current projects and maintanence of my website & forum at
                    www.araj.in). The same was the reason for not replying to your posts
                    this long.
                    >
                    > Please go here to find out how to make use of different session
                    handling methods.
                    >
                    > http://hostprogressive.com/support/php_5_docs/ref.session.html
                    >
                    > http://in.php.net/session
                    >
                    >
                    > session_cache_expire — Return current cache
                    expiresession_cache_limiter — Get and/or set the current cache
                    limitersession_commit — Alias of session_write_close()session_decode —
                    Decodes session data from a stringsession_destroy — Destroys all data
                    registered to a sessionsession_encode — Encodes the current session
                    data as a stringsession_get_cookie_params — Get the session cookie
                    parameterssession_id — Get and/or set the current session
                    idsession_is_registered — Find out whether a global variable is
                    registered in a sessionsession_module_name — Get and/or set the
                    current session modulesession_name — Get and/or set the current
                    session namesession_regenerate_id —
                    > Update the current session id with a newly generated one
                    > session_register — Register one or more global variables with the
                    current sessionsession_save_path — Get and/or set the current session
                    save pathsession_set_cookie_params — Set the session cookie
                    parameterssession_set_save_handler — Sets user-level session storage
                    functionssession_start — Initialize session datasession_unregister —
                    Unregister a global variable from the current sessionsession_unset —
                    Free all session variablessession_write_close — Write session data and
                    end session
                    > have a nice day..
                    >
                    > Raj
                    > [www.araj.in]
                    >
                    >
                    >
                    >
                    >
                    > ----- Original Message ----
                    > From: Mahabaleshwar <mahihs2002@...>
                    > To: phpKeralaUg@yahoogroups.com
                    > Sent: Thursday, 23 August, 2007 5:47:31 PM
                    > Subject: Re: [phpKerala] Session is preserving across browser tabs
                    or windows
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    > Dear Raj,
                    >
                    >
                    >
                    > Thank you very much for the reply and ur patience and spending time
                    >
                    > for writing in detail.
                    >
                    >
                    >
                    > Whatever you explained I understood and agree that in normal cases
                    >
                    > nobody will open more than one session at a time and should not be
                    >
                    > allowed.But this is an extraordinary case. Because the site is of
                    >
                    > Network marketing company and DSA's(companies Salespersons) of the
                    >
                    > company, who are using the site, will login in one tab of firefox and
                    >
                    > in another tab they will open the site again and try to join new
                    >
                    > customer under them (Like sponsors).At that time existing login and
                    >
                    > new customers sessions conflicts and creates problem.
                    >
                    >
                    >
                    > As you said i also not interested to passing session id's through
                    >
                    > URLs, since that is not secure and not practical
                    >
                    >
                    >
                    > As everybody said we cannot handle this problem since it is browser
                    >
                    > depended.May be this is a drawback of firefox/opera etc.
                    >
                    >
                    >
                    > regards,
                    >
                    > Bhat
                    >
                    >
                    >
                    > --- In phpKeralaUg@ yahoogroups. com, ArunRaj R <raj47i@> wrote:
                    >
                    > >
                    >
                    > > dear friend,
                    >
                    > >
                    >
                    > > No such requirements are usually expected. Since only a user is
                    >
                    > expected to use a system for browsing at a time. and so he should be
                    >
                    > maintaining a single session at time.
                    >
                    > >
                    >
                    > > In this case i assume you need to maintain two sessions for testing
                    >
                    > purposes. For this the easiest and effective solution is use more than
                    >
                    > one browsers. Say IE, Firefox, Opera Using these three you can
                    >
                    > maintain 3 different sessions in a single system.
                    >
                    > >
                    >
                    > > Still if you wanna go ahead with sesssion.use_ cookies = 0;
                    >
                    > > You may be able to do it. If you have decided not to use cookies for
                    >
                    > maintain for handling sessions,
                    >
                    > > the system will be sending the session IDs through the URL (Using
                    >
                    > GET Method.) You can find
                    >
                    > > ?PHPSESSID=[ Session ID]& in your address bar. But i dn't think it is
                    >
                    > a good idea. As you know each session is identified in the server
                    >
                    > using this ID, in the server. so if you are not able to pass the
                    >
                    > session_id from one scripts to another, they are supposed to be in
                    >
                    > different sessions. If something like that happens. It is supposed to
                    >
                    > be a bug in PHP, not a feature. And it doesnt happen. I have
                    >
                    > experimented it alot. Sometimes if your system is not sending the
                    >
                    > session id through URLs you can maintain different sessions. But in
                    >
                    > such a case you wont be able to maintain a proper session at all..
                    >
                    > >
                    >
                    > > And dear Guys and Praveen,
                    >
                    > > why are you all not insisting to make all these posts on the forum ?
                    >
                    > > If we are using mails, whats the meaning of having a forum ?
                    >
                    > > And remember the forum is of no use if there are no posts ...
                    >
                    > > Also it would be of more easy to read and reply in there. It wont
                    >
                    > waste our email space, some new member will also be able to see all
                    >
                    > the previous discussions.
                    >
                    > >
                    >
                    > > Raj
                    >
                    > > [www.araj.in]
                    >
                    > >
                    >
                    > >
                    >
                    > > ----- Original Message ----
                    >
                    > > From: Mahabaleshwar <mahihs2002@ ...>
                    >
                    > > To: phpKeralaUg@ yahoogroups. com
                    >
                    > > Sent: Monday, 20 August, 2007 5:36:22 PM
                    >
                    > > Subject: Re: [phpKerala] Session is preserving across browser tabs
                    >
                    > or windows
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > Hi arun,
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > my need is I want unique sessions for each tabs/windows. Changes made
                    >
                    > >
                    >
                    > > in one tab should not affect another tab.means different users should
                    >
                    > >
                    >
                    > > be able to login through different tabs/windows. Currently what
                    >
                    > >
                    >
                    > > happens is if you login in one tab and open a new tab/window and login
                    >
                    > >
                    >
                    > > as a different user, the first tab login will change with second user
                    >
                    > >
                    >
                    > > details.This only happens in firefox, opera not in IE.
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > For solving the above problem I changed configuration settings in
                    >
                    > >
                    >
                    > > php.ini as
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > sesssion.use_ cookies = 0;
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > when I did that the session is not working properly as I mentioned in
                    >
                    > >
                    >
                    > > the last mail.
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > PHP sessions are working perfectly. Only problem is it shares data
                    >
                    > >
                    >
                    > > when we open in different tabs, that i dont want. I want each tabs to
                    >
                    > >
                    >
                    > > be unique.
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > thanks & regards,
                    >
                    > >
                    >
                    > > bhat
                    >
                    > >
                    >
                    > > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@
                    ...>
                    >
                    > >
                    >
                    > > wrote:
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > Hi,
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > Please check your first post. I answered for the first post, i.e.,
                    >
                    > >
                    >
                    > > how to pass values between different browser tabs or pages.
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > Now its becoming more confusing. I think if you can explain your
                    >
                    > >
                    >
                    > > real need with a good example, i hope that we can give you a more
                    >
                    > >
                    >
                    > > acceptable answer.
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > regards,
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > Arun Vasudevan
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > Mahabaleshwar <mahihs2002@ ...> wrote:
                    >
                    > >
                    >
                    > > No man,
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > if communication is btween two pages then it works fine, no
                    >
                    > problem in
                    >
                    > >
                    >
                    > > > that. but when there is intermediate page which is not loaded in to
                    >
                    > >
                    >
                    > > > the browser and there we use header() function to redirect to third
                    >
                    > >
                    >
                    > > > then in the third page new session will be started instead of
                    >
                    > >
                    >
                    > > > continuing the existing session.
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > the sample code is given below please check
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > first.php
                    >
                    > >
                    >
                    > > > <?session_start( );
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > $_SESSION['var1' ] = rand(2,8);
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > print("<html> <body><form name='frm1' method='post'
                    >
                    > >
                    >
                    > > action='second. php'");
                    >
                    > >
                    >
                    > > > print("<input type='submit' value='submit' >");
                    >
                    > >
                    >
                    > > > print("</form> ");
                    >
                    > >
                    >
                    > > > print("</body> </html>") ;
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > ?>
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > second.php
                    >
                    > >
                    >
                    > > > <?session_start( );
                    >
                    > >
                    >
                    > > > header("Location: third.php");
                    >
                    > >
                    >
                    > > > ?>
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > third.php
                    >
                    > >
                    >
                    > > > <?session_start( );
                    >
                    > >
                    >
                    > > > print($_SESSION[ 'var1']);
                    >
                    > >
                    >
                    > > > ?>
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan
                    <aruntechguy@ >
                    >
                    > >
                    >
                    > > > wrote:
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > Hi Friends,
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > It worked for me fine. Make sure that register_globals in your
                    >
                    > >
                    >
                    > > > php.ini is ON.
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > Try the below codes. First create first.php file and then
                    >
                    > >
                    >
                    > > > second.php. There content of the files are follows :
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > first.php
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > <?
                    >
                    > >
                    >
                    > > > > session_start( );
                    >
                    > >
                    >
                    > > > > $test = "Hello world";
                    >
                    > >
                    >
                    > > > > session_register( test);
                    >
                    > >
                    >
                    > > > > ?>
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > second.php
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > <?
                    >
                    > >
                    >
                    > > > > session_start( );
                    >
                    > >
                    >
                    > > > > echo $test;
                    >
                    > >
                    >
                    > > > > ?>
                    >
                    > >
                    >
                    > > > > Open browser and call first.php. Open a new page / browser window
                    >
                    > >
                    >
                    > > > and open the second page. You should see "Hello World". Try it
                    >
                    > out and
                    >
                    > >
                    >
                    > > > let us know it is working or not.
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > regards,
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > Arun Vasudevan
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > Mahabaleshwar <mahihs2002@ > wrote:
                    >
                    > >
                    >
                    > > > Sorry guys....,
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > it gives some unexpected results. if there is any in between
                    pages
                    >
                    > >
                    >
                    > > > > which is not loaded in to the browser then in each page it
                    >
                    > >
                    >
                    > > starts new
                    >
                    > >
                    >
                    > > > > session.
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > need to do something else i think
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > regards,
                    >
                    > >
                    >
                    > > > > Bhat
                    >
                    > >
                    >
                    > > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V <ninethsense@
                    >
                    > > wrote:
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > session.use_ cookies specifies whether the module will use
                    >
                    > >
                    >
                    > > cookies to
                    >
                    > >
                    >
                    > > > > store the session id on the client side
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > I am still surprised to hear you are successful in handling
                    >
                    > >
                    >
                    > > sessions
                    >
                    > >
                    >
                    > > > > in tabs seperately :). May be I must do some more experiments to
                    >
                    > >
                    >
                    > > > > confirm this.
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > Best Regards
                    >
                    > >
                    >
                    > > > > > Praveen.
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > Mahabaleshwar <mahihs2002@ > wrote:
                    >
                    >
                    >
                    > >
                    >
                    > > > > Ok
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > I got one solution for this problem
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > in php.ini make
                    >
                    > >
                    >
                    > > > > > session.use_ cookies = 0
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > the problem is using session cookies.if we disable it works
                    >
                    > fine
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > plz tell me is there any problem by doing this?
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > thanks for all
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > regards,
                    >
                    > >
                    >
                    > > > > > bhat
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > --- In phpKeralaUg@ yahoogroups. com, "Mahabaleshwar"
                    >
                    > <mahihs2002@ >
                    >
                    > >
                    >
                    > > > > > wrote:
                    >
                    > >
                    >
                    > > > > > >
                    >
                    > >
                    >
                    > > > > > > Hi praveen,
                    >
                    > >
                    >
                    > > > > > >
                    >
                    > >
                    >
                    > > > > > > Thank u for ur reply.
                    >
                    > >
                    >
                    > > > > > > But in my local server it creates different session files
                    >
                    > >
                    >
                    > > for each
                    >
                    > >
                    >
                    > > > > > > tabs/windows. I checked all the configuration settings in
                    >
                    > >
                    >
                    > > > php.ini file
                    >
                    > >
                    >
                    > > > > > > but could not able to rectify.when I replaced local php.ini
                    >
                    > >
                    >
                    > > > file with
                    >
                    > >
                    >
                    > > > > > > the server file same problem happens. Then I reverted the
                    >
                    > local
                    >
                    > >
                    >
                    > > > > > > php.ini file, the problem continued(I restarted apache each
                    >
                    > >
                    >
                    > > > > time).Then
                    >
                    > >
                    >
                    > > > > > > I rebooted local machine, now it again creates different
                    >
                    > >
                    >
                    > > session
                    >
                    > >
                    >
                    > > > > files.
                    >
                    > >
                    >
                    > > > > > > So I confused why this happens
                    >
                    > >
                    >
                    > > > > > >
                    >
                    > >
                    >
                    > > > > > > regards,
                    >
                    > >
                    >
                    > > > > > > bhat
                    >
                    > >
                    >
                    > > > > > >
                    >
                    > >
                    >
                    > > > > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V
                    >
                    > <ninethsense@ >
                    >
                    > >
                    >
                    > > > wrote:
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > Hi,
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > Actually it is not a 'problem' but a feature of
                    >
                    > >
                    >
                    > > browsers. Not
                    >
                    > >
                    >
                    > > > > with
                    >
                    > >
                    >
                    > > > > > > PHP, all the server side languages (asp.net, etc.) behave
                    >
                    > like
                    >
                    > >
                    >
                    > > > this.
                    >
                    > >
                    >
                    > > > > > > The whole browser instance is considered as a single
                    session.
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > If you really want to keep each tabs different, you may
                    >
                    > >
                    >
                    > > > need to
                    >
                    > >
                    >
                    > > > > > > avoid the usage of SESSION and find some tricks. One option
                    >
                    > >
                    >
                    > > is use
                    >
                    > >
                    >
                    > > > > > > database to handle your session vars.
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > Best Regards
                    >
                    > >
                    >
                    > > > > > > > Praveen.
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > Mahabaleshwar <mahihs2002@ > wrote:
                    >
                    > >
                    >
                    > > > > > > > Dear all,
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > I have a problem in PHP session handling. when I open my
                    >
                    > >
                    >
                    > > > website in
                    >
                    > >
                    >
                    > > > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use
                    >
                    > >
                    >
                    > > > 'Control+N' in IE
                    >
                    > >
                    >
                    > > > > > > > 6.0 to open a new window, it is using the same session,
                    >
                    > >
                    >
                    > > so the
                    >
                    > >
                    >
                    > > > > another
                    >
                    > >
                    >
                    > > > > > > > tab is just a copy of the previous tab. What i do in
                    >
                    > one will
                    >
                    > >
                    >
                    > > > > affect
                    >
                    > >
                    >
                    > > > > > > > the another and vice-versa. Even if i open Firefox
                    >
                    > again, it
                    >
                    > >
                    >
                    > > > > will use
                    >
                    > >
                    >
                    > > > > > > > the same session of the previous session. But that is not
                    >
                    > >
                    >
                    > > what
                    >
                    > >
                    >
                    > > > > I need
                    >
                    > >
                    >
                    > > > > > > > mostly of time, specially when i want to copy information
                    >
                    > >
                    >
                    > > > from one
                    >
                    > >
                    >
                    > > > > > > > place to another in my web application.
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > How to solve this problem, plz help me.
                    >
                    > >
                    >
                    > > > > > > > Is there any configuration settings I have to do in
                    >
                    > >
                    >
                    > > php/apache.
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > regards,
                    >
                    > >
                    >
                    > > > > > > > Bhat
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > > > [Non-text portions of this message have been removed]
                    >
                    > >
                    >
                    > > > > > > >
                    >
                    > >
                    >
                    > > > > > >
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > > > [Non-text portions of this message have been removed]
                    >
                    > >
                    >
                    > > > > >
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > ------------ --------- --------- ---
                    >
                    > >
                    >
                    > > > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s
                    >
                    > >
                    >
                    > > > user panel and lay it on us.
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > > > [Non-text portions of this message have been removed]
                    >
                    > >
                    >
                    > > > >
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > ------------ --------- --------- ---
                    >
                    > >
                    >
                    > > > Luggage? GPS? Comic books?
                    >
                    > >
                    >
                    > > > Check out fitting gifts for grads at Yahoo! Search.
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > > > [Non-text portions of this message have been removed]
                    >
                    > >
                    >
                    > > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > <!--
                    >
                    > >
                    >
                    > > #ygrp-mlmsg {font-size:13px; font-family: arial, helvetica, clean,
                    >
                    > sans-serif;}
                    >
                    > > #ygrp-mlmsg table {font-size:inherit; font:100% ;}
                    >
                    > > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica,
                    >
                    > clean, sans-serif;}
                    >
                    > > #ygrp-mlmsg pre, code {font:115% monospace;}
                    >
                    > > #ygrp-mlmsg * {line-height: 1.22em;}
                    >
                    > > #ygrp-text{
                    >
                    > > font-family: Georgia;
                    >
                    > > }
                    >
                    > > #ygrp-text p{
                    >
                    > > margin:0 0 1em 0;}
                    >
                    > > #ygrp-tpmsgs{
                    >
                    > > font-family: Arial;
                    >
                    > > clear:both;}
                    >
                    > > #ygrp-vitnav{
                    >
                    > > padding-top: 10px;font- family:Verdana; font-size: 77%;margin: 0;}
                    >
                    > > #ygrp-vitnav a{
                    >
                    > > padding:0 1px;}
                    >
                    > > #ygrp-actbar{
                    >
                    > > clear:both;margin: 25px
                    >
                    > 0;white-space: nowrap;color: #666;text- align:right; }
                    >
                    > > #ygrp-actbar .left{
                    >
                    > > float:left;white- space:nowrap; }
                    >
                    > > .bld{font-weight: bold;}
                    >
                    > > #ygrp-grft{
                    >
                    > > font-family: Verdana;font- size:77%; padding:15px 0;}
                    >
                    > > #ygrp-ft{
                    >
                    > > font-family: verdana;font- size:77%; border-top: 1px solid #666;
                    >
                    > > padding:5px 0;
                    >
                    > > }
                    >
                    > > #ygrp-mlmsg #logo{
                    >
                    > > padding-bottom: 10px;}
                    >
                    > >
                    >
                    > > #ygrp-vital{
                    >
                    > > background-color: #e0ecee;margin- bottom:20px; padding:2px 0 8px 8px;}
                    >
                    > > #ygrp-vital #vithd{
                    >
                    > >
                    >
                    > font-size:77% ;font-family: Verdana;font- weight:bold; color:#333;
                    text-transform: uppercase; }
                    >
                    > > #ygrp-vital ul{
                    >
                    > > padding:0;margin: 2px 0;}
                    >
                    > > #ygrp-vital ul li{
                    >
                    > > list-style-type: none;clear: both;border: 1px solid #e0ecee;
                    >
                    > > }
                    >
                    > > #ygrp-vital ul li .ct{
                    >
                    > >
                    >
                    > font-weight: bold;color: #ff7900;float: right;width: 2em;text-
                    align:right; padding-right: .5em;}
                    >
                    > > #ygrp-vital ul li .cat{
                    >
                    > > font-weight: bold;}
                    >
                    > > #ygrp-vital a {
                    >
                    > > text-decoration: none;}
                    >
                    > >
                    >
                    > > #ygrp-vital a:hover{
                    >
                    > > text-decoration: underline; }
                    >
                    > >
                    >
                    > > #ygrp-sponsor #hd{
                    >
                    > > color:#999;font- size:77%; }
                    >
                    > > #ygrp-sponsor #ov{
                    >
                    > > padding:6px 13px;background- color:#e0ecee; margin-bottom: 20px;}
                    >
                    > > #ygrp-sponsor #ov ul{
                    >
                    > > padding:0 0 0 8px;margin:0; }
                    >
                    > > #ygrp-sponsor #ov li{
                    >
                    > > list-style-type: square;padding: 6px 0;font-size: 77%;}
                    >
                    > > #ygrp-sponsor #ov li a{
                    >
                    > > text-decoration: none;font- size:130% ;}
                    >
                    > > #ygrp-sponsor #nc {
                    >
                    > > background-color: #eee;margin- bottom:20px; padding:0 8px;}
                    >
                    > > #ygrp-sponsor .ad{
                    >
                    > > padding:8px 0;}
                    >
                    > > #ygrp-sponsor .ad #hd1{
                    >
                    > >
                    >
                    > font-family: Arial;font- weight:bold; color:#628c2a; font-size:
                    100%;line- height:122% ;}
                    >
                    > > #ygrp-sponsor .ad a{
                    >
                    > > text-decoration: none;}
                    >
                    > > #ygrp-sponsor .ad a:hover{
                    >
                    > > text-decoration: underline; }
                    >
                    > > #ygrp-sponsor .ad p{
                    >
                    > > margin:0;}
                    >
                    > > o {font-size:0; }
                    >
                    > > .MsoNormal {
                    >
                    > > margin:0 0 0 0;}
                    >
                    > > #ygrp-text tt{
                    >
                    > > font-size:120% ;}
                    >
                    > > blockquote{margin: 0 0 0 4px;}
                    >
                    > > .replbq {margin:4;}
                    >
                    > > -->
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > >
                    >
                    > > Once upon a time there was 1 GB storage in your inbox. To know
                    >
                    > the happy ending go to
                    >
                    > http://help. yahoo.com/ l/in/yahoo/ mail/yahoomail/ tools/tools- 08.html
                    >
                    > >
                    >
                    > > [Non-text portions of this message have been removed]
                    >
                    > >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    > <!--
                    >
                    > #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean,
                    sans-serif;}
                    > #ygrp-mlmsg table {font-size:inherit;font:100%;}
                    > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica,
                    clean, sans-serif;}
                    > #ygrp-mlmsg pre, code {font:115% monospace;}
                    > #ygrp-mlmsg * {line-height:1.22em;}
                    > #ygrp-text{
                    > font-family:Georgia;
                    > }
                    > #ygrp-text p{
                    > margin:0 0 1em 0;}
                    > #ygrp-tpmsgs{
                    > font-family:Arial;
                    > clear:both;}
                    > #ygrp-vitnav{
                    > padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
                    > #ygrp-vitnav a{
                    > padding:0 1px;}
                    > #ygrp-actbar{
                    > clear:both;margin:25px
                    0;white-space:nowrap;color:#666;text-align:right;}
                    > #ygrp-actbar .left{
                    > float:left;white-space:nowrap;}
                    > .bld{font-weight:bold;}
                    > #ygrp-grft{
                    > font-family:Verdana;font-size:77%;padding:15px 0;}
                    > #ygrp-ft{
                    > font-family:verdana;font-size:77%;border-top:1px solid #666;
                    > padding:5px 0;
                    > }
                    > #ygrp-mlmsg #logo{
                    > padding-bottom:10px;}
                    >
                    > #ygrp-vital{
                    > background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
                    > #ygrp-vital #vithd{
                    >
                    font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
                    > #ygrp-vital ul{
                    > padding:0;margin:2px 0;}
                    > #ygrp-vital ul li{
                    > list-style-type:none;clear:both;border:1px solid #e0ecee;
                    > }
                    > #ygrp-vital ul li .ct{
                    >
                    font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
                    > #ygrp-vital ul li .cat{
                    > font-weight:bold;}
                    > #ygrp-vital a {
                    > text-decoration:none;}
                    >
                    > #ygrp-vital a:hover{
                    > text-decoration:underline;}
                    >
                    > #ygrp-sponsor #hd{
                    > color:#999;font-size:77%;}
                    > #ygrp-sponsor #ov{
                    > padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
                    > #ygrp-sponsor #ov ul{
                    > padding:0 0 0 8px;margin:0;}
                    > #ygrp-sponsor #ov li{
                    > list-style-type:square;padding:6px 0;font-size:77%;}
                    > #ygrp-sponsor #ov li a{
                    > text-decoration:none;font-size:130%;}
                    > #ygrp-sponsor #nc {
                    > background-color:#eee;margin-bottom:20px;padding:0 8px;}
                    > #ygrp-sponsor .ad{
                    > padding:8px 0;}
                    > #ygrp-sponsor .ad #hd1{
                    >
                    font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
                    > #ygrp-sponsor .ad a{
                    > text-decoration:none;}
                    > #ygrp-sponsor .ad a:hover{
                    > text-decoration:underline;}
                    > #ygrp-sponsor .ad p{
                    > margin:0;}
                    > o {font-size:0;}
                    > .MsoNormal {
                    > margin:0 0 0 0;}
                    > #ygrp-text tt{
                    > font-size:120%;}
                    > blockquote{margin:0 0 0 4px;}
                    > .replbq {margin:4;}
                    > -->
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    >
                    > Once upon a time there was 1 GB storage in your inbox. To know
                    the happy ending go to
                    http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html
                    >
                    > [Non-text portions of this message have been removed]
                    >
                  • ArunRaj R
                    We cant maintain seperate PHP sessions in a browser simultaneously. But we can wrap the PHP session with another one say we create a new session id for each
                    Message 9 of 22 , Aug 24, 2007
                    • 0 Attachment
                      We cant maintain seperate PHP sessions in a browser simultaneously.
                      But we can wrap the PHP session with another one say we create a new session id for each new session we need this is not same as session_id(); you hav to implement it. It is just an idea and i havent implemented it yet. If you are looking for some guides on custom session handling you can use the Professional PHP 5 from Wrox .



                      ----- Original Message ----
                      From: Praveen.V.Nair <ninethsense@...>
                      To: phpKeralaUg@yahoogroups.com
                      Sent: Thursday, 23 August, 2007 10:46:46 PM
                      Subject: Re: [phpKerala] Session is preserving across browser tabs or windows













                      Dear Raj,



                      It will be great if you can provide some sample code which demonstates

                      sperate "sessions" on multiple tabs of the same browser.



                      I faced the same situation in past and end-up in re-coding entire

                      application to use 'database' to store (virtual) sessions instead of

                      SESSIONS.



                      Best Regards

                      Praveen.



                      --- In phpKeralaUg@ yahoogroups. com, ArunRaj R <raj47i@...> wrote:

                      >

                      > All i said was about maintaining multiple sessions (By default

                      session handling framework ) on the same server. But you can surely

                      solve your problem. PHP session handling in not that limited as we

                      normally expect. you can override the default session handling by

                      defining custom methods in php scripts. and all that are quite easy

                      too. Or alternatively the signing in and registration process are

                      different so treat them as different and your problem will get solved

                      quite easily. i meant keep the logged in user's information in say

                      $_SESSION['user' ] = "username" and register the new user irrespective

                      of the $_SESSION['user' ] value. Then the problem will be that you

                      can't sign in two different users at the same time. For that you must

                      have to override the session handling functions and keep track of the

                      client IP, session ID, your own assigned session id(recommend to pass

                      it via the URL - even it alone can solve your problem). I am sure that

                      some one else in

                      > phpkerala will be able to provide you with more help. If you cant

                      find much please give me a post at www.araj.in/ board/ since wont check

                      the this group mails more than once a month(I am a bit busy with

                      current projects and maintanence of my website & forum at

                      www.araj.in) . The same was the reason for not replying to your posts

                      this long.

                      >

                      > Please go here to find out how to make use of different session

                      handling methods.

                      >

                      > http://hostprogress ive.com/support/ php_5_docs/ ref.session. html

                      >

                      > http://in.php. net/session

                      >

                      >

                      > session_cache_ expire — Return current cache

                      expiresession_ cache_limiter — Get and/or set the current cache

                      limitersession_ commit — Alias of session_write_ close()session_ decode —

                      Decodes session data from a stringsession_ destroy — Destroys all data

                      registered to a sessionsession_ encode — Encodes the current session

                      data as a stringsession_ get_cookie_ params — Get the session cookie

                      parameterssession_ id — Get and/or set the current session

                      idsession_is_ registered — Find out whether a global variable is

                      registered in a sessionsession_ module_name — Get and/or set the

                      current session modulesession_ name — Get and/or set the current

                      session namesession_ regenerate_ id —

                      > Update the current session id with a newly generated one

                      > session_register — Register one or more global variables with the

                      current sessionsession_ save_path — Get and/or set the current session

                      save pathsession_ set_cookie_ params — Set the session cookie

                      parameterssession_ set_save_ handler — Sets user-level session storage

                      functionssession_ start — Initialize session datasession_ unregister —

                      Unregister a global variable from the current sessionsession_ unset —

                      Free all session variablessession_ write_close — Write session data and

                      end session

                      > have a nice day..

                      >

                      > Raj

                      > [www.araj.in]

                      >

                      >

                      >

                      >

                      >

                      > ----- Original Message ----

                      > From: Mahabaleshwar <mahihs2002@ ...>

                      > To: phpKeralaUg@ yahoogroups. com

                      > Sent: Thursday, 23 August, 2007 5:47:31 PM

                      > Subject: Re: [phpKerala] Session is preserving across browser tabs

                      or windows

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      > Dear Raj,

                      >

                      >

                      >

                      > Thank you very much for the reply and ur patience and spending time

                      >

                      > for writing in detail.

                      >

                      >

                      >

                      > Whatever you explained I understood and agree that in normal cases

                      >

                      > nobody will open more than one session at a time and should not be

                      >

                      > allowed.But this is an extraordinary case. Because the site is of

                      >

                      > Network marketing company and DSA's(companies Salespersons) of the

                      >

                      > company, who are using the site, will login in one tab of firefox and

                      >

                      > in another tab they will open the site again and try to join new

                      >

                      > customer under them (Like sponsors).At that time existing login and

                      >

                      > new customers sessions conflicts and creates problem.

                      >

                      >

                      >

                      > As you said i also not interested to passing session id's through

                      >

                      > URLs, since that is not secure and not practical

                      >

                      >

                      >

                      > As everybody said we cannot handle this problem since it is browser

                      >

                      > depended.May be this is a drawback of firefox/opera etc.

                      >

                      >

                      >

                      > regards,

                      >

                      > Bhat

                      >

                      >

                      >

                      > --- In phpKeralaUg@ yahoogroups. com, ArunRaj R <raj47i@> wrote:

                      >

                      > >

                      >

                      > > dear friend,

                      >

                      > >

                      >

                      > > No such requirements are usually expected. Since only a user is

                      >

                      > expected to use a system for browsing at a time. and so he should be

                      >

                      > maintaining a single session at time.

                      >

                      > >

                      >

                      > > In this case i assume you need to maintain two sessions for testing

                      >

                      > purposes. For this the easiest and effective solution is use more than

                      >

                      > one browsers. Say IE, Firefox, Opera Using these three you can

                      >

                      > maintain 3 different sessions in a single system.

                      >

                      > >

                      >

                      > > Still if you wanna go ahead with sesssion.use_ cookies = 0;

                      >

                      > > You may be able to do it. If you have decided not to use cookies for

                      >

                      > maintain for handling sessions,

                      >

                      > > the system will be sending the session IDs through the URL (Using

                      >

                      > GET Method.) You can find

                      >

                      > > ?PHPSESSID=[ Session ID]& in your address bar. But i dn't think it is

                      >

                      > a good idea. As you know each session is identified in the server

                      >

                      > using this ID, in the server. so if you are not able to pass the

                      >

                      > session_id from one scripts to another, they are supposed to be in

                      >

                      > different sessions. If something like that happens. It is supposed to

                      >

                      > be a bug in PHP, not a feature. And it doesnt happen. I have

                      >

                      > experimented it alot. Sometimes if your system is not sending the

                      >

                      > session id through URLs you can maintain different sessions. But in

                      >

                      > such a case you wont be able to maintain a proper session at all..

                      >

                      > >

                      >

                      > > And dear Guys and Praveen,

                      >

                      > > why are you all not insisting to make all these posts on the forum ?

                      >

                      > > If we are using mails, whats the meaning of having a forum ?

                      >

                      > > And remember the forum is of no use if there are no posts ...

                      >

                      > > Also it would be of more easy to read and reply in there. It wont

                      >

                      > waste our email space, some new member will also be able to see all

                      >

                      > the previous discussions.

                      >

                      > >

                      >

                      > > Raj

                      >

                      > > [www.araj.in]

                      >

                      > >

                      >

                      > >

                      >

                      > > ----- Original Message ----

                      >

                      > > From: Mahabaleshwar <mahihs2002@ ...>

                      >

                      > > To: phpKeralaUg@ yahoogroups. com

                      >

                      > > Sent: Monday, 20 August, 2007 5:36:22 PM

                      >

                      > > Subject: Re: [phpKerala] Session is preserving across browser tabs

                      >

                      > or windows

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > Hi arun,

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > my need is I want unique sessions for each tabs/windows. Changes made

                      >

                      > >

                      >

                      > > in one tab should not affect another tab.means different users should

                      >

                      > >

                      >

                      > > be able to login through different tabs/windows. Currently what

                      >

                      > >

                      >

                      > > happens is if you login in one tab and open a new tab/window and login

                      >

                      > >

                      >

                      > > as a different user, the first tab login will change with second user

                      >

                      > >

                      >

                      > > details.This only happens in firefox, opera not in IE.

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > For solving the above problem I changed configuration settings in

                      >

                      > >

                      >

                      > > php.ini as

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > sesssion.use_ cookies = 0;

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > when I did that the session is not working properly as I mentioned in

                      >

                      > >

                      >

                      > > the last mail.

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > PHP sessions are working perfectly. Only problem is it shares data

                      >

                      > >

                      >

                      > > when we open in different tabs, that i dont want. I want each tabs to

                      >

                      > >

                      >

                      > > be unique.

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > thanks & regards,

                      >

                      > >

                      >

                      > > bhat

                      >

                      > >

                      >

                      > > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan <aruntechguy@

                      ...>

                      >

                      > >

                      >

                      > > wrote:

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > Hi,

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > Please check your first post. I answered for the first post, i.e.,

                      >

                      > >

                      >

                      > > how to pass values between different browser tabs or pages.

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > Now its becoming more confusing. I think if you can explain your

                      >

                      > >

                      >

                      > > real need with a good example, i hope that we can give you a more

                      >

                      > >

                      >

                      > > acceptable answer.

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > regards,

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > Arun Vasudevan

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > Mahabaleshwar <mahihs2002@ ...> wrote:

                      >

                      > >

                      >

                      > > No man,

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > if communication is btween two pages then it works fine, no

                      >

                      > problem in

                      >

                      > >

                      >

                      > > > that. but when there is intermediate page which is not loaded in to

                      >

                      > >

                      >

                      > > > the browser and there we use header() function to redirect to third

                      >

                      > >

                      >

                      > > > then in the third page new session will be started instead of

                      >

                      > >

                      >

                      > > > continuing the existing session.

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > the sample code is given below please check

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > first.php

                      >

                      > >

                      >

                      > > > <?session_start( );

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > $_SESSION['var1' ] = rand(2,8);

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > print("<html> <body><form name='frm1' method='post'

                      >

                      > >

                      >

                      > > action='second. php'");

                      >

                      > >

                      >

                      > > > print("<input type='submit' value='submit' >");

                      >

                      > >

                      >

                      > > > print("</form> ");

                      >

                      > >

                      >

                      > > > print("</body> </html>") ;

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > ?>

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > second.php

                      >

                      > >

                      >

                      > > > <?session_start( );

                      >

                      > >

                      >

                      > > > header("Location: third.php");

                      >

                      > >

                      >

                      > > > ?>

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > third.php

                      >

                      > >

                      >

                      > > > <?session_start( );

                      >

                      > >

                      >

                      > > > print($_SESSION[ 'var1']);

                      >

                      > >

                      >

                      > > > ?>

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > --- In phpKeralaUg@ yahoogroups. com, Arun Vasudevan

                      <aruntechguy@ >

                      >

                      > >

                      >

                      > > > wrote:

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > Hi Friends,

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > It worked for me fine. Make sure that register_globals in your

                      >

                      > >

                      >

                      > > > php.ini is ON.

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > Try the below codes. First create first.php file and then

                      >

                      > >

                      >

                      > > > second.php. There content of the files are follows :

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > first.php

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > <?

                      >

                      > >

                      >

                      > > > > session_start( );

                      >

                      > >

                      >

                      > > > > $test = "Hello world";

                      >

                      > >

                      >

                      > > > > session_register( test);

                      >

                      > >

                      >

                      > > > > ?>

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > second.php

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > <?

                      >

                      > >

                      >

                      > > > > session_start( );

                      >

                      > >

                      >

                      > > > > echo $test;

                      >

                      > >

                      >

                      > > > > ?>

                      >

                      > >

                      >

                      > > > > Open browser and call first.php. Open a new page / browser window

                      >

                      > >

                      >

                      > > > and open the second page. You should see "Hello World". Try it

                      >

                      > out and

                      >

                      > >

                      >

                      > > > let us know it is working or not.

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > regards,

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > Arun Vasudevan

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > Mahabaleshwar <mahihs2002@ > wrote:

                      >

                      > >

                      >

                      > > > Sorry guys....,

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > it gives some unexpected results. if there is any in between

                      pages

                      >

                      > >

                      >

                      > > > > which is not loaded in to the browser then in each page it

                      >

                      > >

                      >

                      > > starts new

                      >

                      > >

                      >

                      > > > > session.

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > need to do something else i think

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > regards,

                      >

                      > >

                      >

                      > > > > Bhat

                      >

                      > >

                      >

                      > > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V <ninethsense@

                      >

                      > > wrote:

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > session.use_ cookies specifies whether the module will use

                      >

                      > >

                      >

                      > > cookies to

                      >

                      > >

                      >

                      > > > > store the session id on the client side

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > I am still surprised to hear you are successful in handling

                      >

                      > >

                      >

                      > > sessions

                      >

                      > >

                      >

                      > > > > in tabs seperately :). May be I must do some more experiments to

                      >

                      > >

                      >

                      > > > > confirm this.

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > Best Regards

                      >

                      > >

                      >

                      > > > > > Praveen.

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > Mahabaleshwar <mahihs2002@ > wrote:

                      >

                      >

                      >

                      > >

                      >

                      > > > > Ok

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > I got one solution for this problem

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > in php.ini make

                      >

                      > >

                      >

                      > > > > > session.use_ cookies = 0

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > the problem is using session cookies.if we disable it works

                      >

                      > fine

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > plz tell me is there any problem by doing this?

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > thanks for all

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > regards,

                      >

                      > >

                      >

                      > > > > > bhat

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > --- In phpKeralaUg@ yahoogroups. com, "Mahabaleshwar"

                      >

                      > <mahihs2002@ >

                      >

                      > >

                      >

                      > > > > > wrote:

                      >

                      > >

                      >

                      > > > > > >

                      >

                      > >

                      >

                      > > > > > > Hi praveen,

                      >

                      > >

                      >

                      > > > > > >

                      >

                      > >

                      >

                      > > > > > > Thank u for ur reply.

                      >

                      > >

                      >

                      > > > > > > But in my local server it creates different session files

                      >

                      > >

                      >

                      > > for each

                      >

                      > >

                      >

                      > > > > > > tabs/windows. I checked all the configuration settings in

                      >

                      > >

                      >

                      > > > php.ini file

                      >

                      > >

                      >

                      > > > > > > but could not able to rectify.when I replaced local php.ini

                      >

                      > >

                      >

                      > > > file with

                      >

                      > >

                      >

                      > > > > > > the server file same problem happens. Then I reverted the

                      >

                      > local

                      >

                      > >

                      >

                      > > > > > > php.ini file, the problem continued(I restarted apache each

                      >

                      > >

                      >

                      > > > > time).Then

                      >

                      > >

                      >

                      > > > > > > I rebooted local machine, now it again creates different

                      >

                      > >

                      >

                      > > session

                      >

                      > >

                      >

                      > > > > files.

                      >

                      > >

                      >

                      > > > > > > So I confused why this happens

                      >

                      > >

                      >

                      > > > > > >

                      >

                      > >

                      >

                      > > > > > > regards,

                      >

                      > >

                      >

                      > > > > > > bhat

                      >

                      > >

                      >

                      > > > > > >

                      >

                      > >

                      >

                      > > > > > > --- In phpKeralaUg@ yahoogroups. com, Praveen V

                      >

                      > <ninethsense@ >

                      >

                      > >

                      >

                      > > > wrote:

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > Hi,

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > Actually it is not a 'problem' but a feature of

                      >

                      > >

                      >

                      > > browsers. Not

                      >

                      > >

                      >

                      > > > > with

                      >

                      > >

                      >

                      > > > > > > PHP, all the server side languages (asp.net, etc.) behave

                      >

                      > like

                      >

                      > >

                      >

                      > > > this.

                      >

                      > >

                      >

                      > > > > > > The whole browser instance is considered as a single

                      session.

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > If you really want to keep each tabs different, you may

                      >

                      > >

                      >

                      > > > need to

                      >

                      > >

                      >

                      > > > > > > avoid the usage of SESSION and find some tricks. One option

                      >

                      > >

                      >

                      > > is use

                      >

                      > >

                      >

                      > > > > > > database to handle your session vars.

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > Best Regards

                      >

                      > >

                      >

                      > > > > > > > Praveen.

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > Mahabaleshwar <mahihs2002@ > wrote:

                      >

                      > >

                      >

                      > > > > > > > Dear all,

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > I have a problem in PHP session handling. when I open my

                      >

                      > >

                      >

                      > > > website in

                      >

                      > >

                      >

                      > > > > > > > two or more tabs in Firefox, Opera, IE 7.0 or use

                      >

                      > >

                      >

                      > > > 'Control+N' in IE

                      >

                      > >

                      >

                      > > > > > > > 6.0 to open a new window, it is using the same session,

                      >

                      > >

                      >

                      > > so the

                      >

                      > >

                      >

                      > > > > another

                      >

                      > >

                      >

                      > > > > > > > tab is just a copy of the previous tab. What i do in

                      >

                      > one will

                      >

                      > >

                      >

                      > > > > affect

                      >

                      > >

                      >

                      > > > > > > > the another and vice-versa. Even if i open Firefox

                      >

                      > again, it

                      >

                      > >

                      >

                      > > > > will use

                      >

                      > >

                      >

                      > > > > > > > the same session of the previous session. But that is not

                      >

                      > >

                      >

                      > > what

                      >

                      > >

                      >

                      > > > > I need

                      >

                      > >

                      >

                      > > > > > > > mostly of time, specially when i want to copy information

                      >

                      > >

                      >

                      > > > from one

                      >

                      > >

                      >

                      > > > > > > > place to another in my web application.

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > How to solve this problem, plz help me.

                      >

                      > >

                      >

                      > > > > > > > Is there any configuration settings I have to do in

                      >

                      > >

                      >

                      > > php/apache.

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > regards,

                      >

                      > >

                      >

                      > > > > > > > Bhat

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > > > [Non-text portions of this message have been removed]

                      >

                      > >

                      >

                      > > > > > > >

                      >

                      > >

                      >

                      > > > > > >

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > > > [Non-text portions of this message have been removed]

                      >

                      > >

                      >

                      > > > > >

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > ------------ --------- --------- ---

                      >

                      > >

                      >

                      > > > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s

                      >

                      > >

                      >

                      > > > user panel and lay it on us.

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > > > [Non-text portions of this message have been removed]

                      >

                      > >

                      >

                      > > > >

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > ------------ --------- --------- ---

                      >

                      > >

                      >

                      > > > Luggage? GPS? Comic books?

                      >

                      > >

                      >

                      > > > Check out fitting gifts for grads at Yahoo! Search.

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > > > [Non-text portions of this message have been removed]

                      >

                      > >

                      >

                      > > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > <!--

                      >

                      > >

                      >

                      > > #ygrp-mlmsg {font-size:13px; font-family: arial, helvetica, clean,

                      >

                      > sans-serif;}

                      >

                      > > #ygrp-mlmsg table {font-size:inherit; font:100% ;}

                      >

                      > > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica,

                      >

                      > clean, sans-serif;}

                      >

                      > > #ygrp-mlmsg pre, code {font:115% monospace;}

                      >

                      > > #ygrp-mlmsg * {line-height: 1.22em;}

                      >

                      > > #ygrp-text{

                      >

                      > > font-family: Georgia;

                      >

                      > > }

                      >

                      > > #ygrp-text p{

                      >

                      > > margin:0 0 1em 0;}

                      >

                      > > #ygrp-tpmsgs{

                      >

                      > > font-family: Arial;

                      >

                      > > clear:both;}

                      >

                      > > #ygrp-vitnav{

                      >

                      > > padding-top: 10px;font- family:Verdana; font-size: 77%;margin: 0;}

                      >

                      > > #ygrp-vitnav a{

                      >

                      > > padding:0 1px;}

                      >

                      > > #ygrp-actbar{

                      >

                      > > clear:both;margin: 25px

                      >

                      > 0;white-space: nowrap;color: #666;text- align:right; }

                      >

                      > > #ygrp-actbar .left{

                      >

                      > > float:left;white- space:nowrap; }

                      >

                      > > .bld{font-weight: bold;}

                      >

                      > > #ygrp-grft{

                      >

                      > > font-family: Verdana;font- size:77%; padding:15px 0;}

                      >

                      > > #ygrp-ft{

                      >

                      > > font-family: verdana;font- size:77%; border-top: 1px solid #666;

                      >

                      > > padding:5px 0;

                      >

                      > > }

                      >

                      > > #ygrp-mlmsg #logo{

                      >

                      > > padding-bottom: 10px;}

                      >

                      > >

                      >

                      > > #ygrp-vital{

                      >

                      > > background-color: #e0ecee;margin- bottom:20px; padding:2px 0 8px 8px;}

                      >

                      > > #ygrp-vital #vithd{

                      >

                      > >

                      >

                      > font-size:77% ;font-family: Verdana;font- weight:bold; color:#333;

                      text-transform: uppercase; }

                      >

                      > > #ygrp-vital ul{

                      >

                      > > padding:0;margin: 2px 0;}

                      >

                      > > #ygrp-vital ul li{

                      >

                      > > list-style-type: none;clear: both;border: 1px solid #e0ecee;

                      >

                      > > }

                      >

                      > > #ygrp-vital ul li .ct{

                      >

                      > >

                      >

                      > font-weight: bold;color: #ff7900;float: right;width: 2em;text-

                      align:right; padding-right: .5em;}

                      >

                      > > #ygrp-vital ul li .cat{

                      >

                      > > font-weight: bold;}

                      >

                      > > #ygrp-vital a {

                      >

                      > > text-decoration: none;}

                      >

                      > >

                      >

                      > > #ygrp-vital a:hover{

                      >

                      > > text-decoration: underline; }

                      >

                      > >

                      >

                      > > #ygrp-sponsor #hd{

                      >

                      > > color:#999;font- size:77%; }

                      >

                      > > #ygrp-sponsor #ov{

                      >

                      > > padding:6px 13px;background- color:#e0ecee; margin-bottom: 20px;}

                      >

                      > > #ygrp-sponsor #ov ul{

                      >

                      > > padding:0 0 0 8px;margin:0; }

                      >

                      > > #ygrp-sponsor #ov li{

                      >

                      > > list-style-type: square;padding: 6px 0;font-size: 77%;}

                      >

                      > > #ygrp-sponsor #ov li a{

                      >

                      > > text-decoration: none;font- size:130% ;}

                      >

                      > > #ygrp-sponsor #nc {

                      >

                      > > background-color: #eee;margin- bottom:20px; padding:0 8px;}

                      >

                      > > #ygrp-sponsor .ad{

                      >

                      > > padding:8px 0;}

                      >

                      > > #ygrp-sponsor .ad #hd1{

                      >

                      > >

                      >

                      > font-family: Arial;font- weight:bold; color:#628c2a; font-size:

                      100%;line- height:122% ;}

                      >

                      > > #ygrp-sponsor .ad a{

                      >

                      > > text-decoration: none;}

                      >

                      > > #ygrp-sponsor .ad a:hover{

                      >

                      > > text-decoration: underline; }

                      >

                      > > #ygrp-sponsor .ad p{

                      >

                      > > margin:0;}

                      >

                      > > o {font-size:0; }

                      >

                      > > .MsoNormal {

                      >

                      > > margin:0 0 0 0;}

                      >

                      > > #ygrp-text tt{

                      >

                      > > font-size:120% ;}

                      >

                      > > blockquote{margin: 0 0 0 4px;}

                      >

                      > > .replbq {margin:4;}

                      >

                      > > -->

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > >

                      >

                      > > Once upon a time there was 1 GB storage in your inbox. To know

                      >

                      > the happy ending go to

                      >

                      > http://help. yahoo.com/ l/in/yahoo/ mail/yahoomail/ tools/tools- 08.html

                      >

                      > >

                      >

                      > > [Non-text portions of this message have been removed]

                      >

                      > >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      > <!--

                      >

                      > #ygrp-mlmsg {font-size:13px; font-family: arial, helvetica, clean,

                      sans-serif;}

                      > #ygrp-mlmsg table {font-size:inherit; font:100% ;}

                      > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica,

                      clean, sans-serif;}

                      > #ygrp-mlmsg pre, code {font:115% monospace;}

                      > #ygrp-mlmsg * {line-height: 1.22em;}

                      > #ygrp-text{

                      > font-family: Georgia;

                      > }

                      > #ygrp-text p{

                      > margin:0 0 1em 0;}

                      > #ygrp-tpmsgs{

                      > font-family: Arial;

                      > clear:both;}

                      > #ygrp-vitnav{

                      > padding-top: 10px;font- family:Verdana; font-size: 77%;margin: 0;}

                      > #ygrp-vitnav a{

                      > padding:0 1px;}

                      > #ygrp-actbar{

                      > clear:both;margin: 25px

                      0;white-space: nowrap;color: #666;text- align:right; }

                      > #ygrp-actbar .left{

                      > float:left;white- space:nowrap; }

                      > .bld{font-weight: bold;}

                      > #ygrp-grft{

                      > font-family: Verdana;font- size:77%; padding:15px 0;}

                      > #ygrp-ft{

                      > font-family: verdana;font- size:77%; border-top: 1px solid #666;

                      > padding:5px 0;

                      > }

                      > #ygrp-mlmsg #logo{

                      > padding-bottom: 10px;}

                      >

                      > #ygrp-vital{

                      > background-color: #e0ecee;margin- bottom:20px; padding:2px 0 8px 8px;}

                      > #ygrp-vital #vithd{

                      >

                      font-size:77% ;font-family: Verdana;font- weight:bold; color:#333; text-transform: uppercase; }

                      > #ygrp-vital ul{

                      > padding:0;margin: 2px 0;}

                      > #ygrp-vital ul li{

                      > list-style-type: none;clear: both;border: 1px solid #e0ecee;

                      > }

                      > #ygrp-vital ul li .ct{

                      >

                      font-weight: bold;color: #ff7900;float: right;width: 2em;text- align:right; padding-right: .5em;}

                      > #ygrp-vital ul li .cat{

                      > font-weight: bold;}

                      > #ygrp-vital a {

                      > text-decoration: none;}

                      >

                      > #ygrp-vital a:hover{

                      > text-decoration: underline; }

                      >

                      > #ygrp-sponsor #hd{

                      > color:#999;font- size:77%; }

                      > #ygrp-sponsor #ov{

                      > padding:6px 13px;background- color:#e0ecee; margin-bottom: 20px;}

                      > #ygrp-sponsor #ov ul{

                      > padding:0 0 0 8px;margin:0; }

                      > #ygrp-sponsor #ov li{

                      > list-style-type: square;padding: 6px 0;font-size: 77%;}

                      > #ygrp-sponsor #ov li a{

                      > text-decoration: none;font- size:130% ;}

                      > #ygrp-sponsor #nc {

                      > background-color: #eee;margin- bottom:20px; padding:0 8px;}

                      > #ygrp-sponsor .ad{

                      > padding:8px 0;}

                      > #ygrp-sponsor .ad #hd1{

                      >

                      font-family: Arial;font- weight:bold; color:#628c2a; font-size: 100%;line- height:122% ;}

                      > #ygrp-sponsor .ad a{

                      > text-decoration: none;}

                      > #ygrp-sponsor .ad a:hover{

                      > text-decoration: underline; }

                      > #ygrp-sponsor .ad p{

                      > margin:0;}

                      > o {font-size:0; }

                      > .MsoNormal {

                      > margin:0 0 0 0;}

                      > #ygrp-text tt{

                      > font-size:120% ;}

                      > blockquote{margin: 0 0 0 4px;}

                      > .replbq {margin:4;}

                      > -->

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      >

                      > Once upon a time there was 1 GB storage in your inbox. To know

                      the happy ending go to

                      http://help. yahoo.com/ l/in/yahoo/ mail/yahoomail/ tools/tools- 08.html

                      >

                      > [Non-text portions of this message have been removed]

                      >














                      <!--

                      #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
                      #ygrp-mlmsg table {font-size:inherit;font:100%;}
                      #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
                      #ygrp-mlmsg pre, code {font:115% monospace;}
                      #ygrp-mlmsg * {line-height:1.22em;}
                      #ygrp-text{
                      font-family:Georgia;
                      }
                      #ygrp-text p{
                      margin:0 0 1em 0;}
                      #ygrp-tpmsgs{
                      font-family:Arial;
                      clear:both;}
                      #ygrp-vitnav{
                      padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
                      #ygrp-vitnav a{
                      padding:0 1px;}
                      #ygrp-actbar{
                      clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
                      #ygrp-actbar .left{
                      float:left;white-space:nowrap;}
                      .bld{font-weight:bold;}
                      #ygrp-grft{
                      font-family:Verdana;font-size:77%;padding:15px 0;}
                      #ygrp-ft{
                      font-family:verdana;font-size:77%;border-top:1px solid #666;
                      padding:5px 0;
                      }
                      #ygrp-mlmsg #logo{
                      padding-bottom:10px;}

                      #ygrp-vital{
                      background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
                      #ygrp-vital #vithd{
                      font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
                      #ygrp-vital ul{
                      padding:0;margin:2px 0;}
                      #ygrp-vital ul li{
                      list-style-type:none;clear:both;border:1px solid #e0ecee;
                      }
                      #ygrp-vital ul li .ct{
                      font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
                      #ygrp-vital ul li .cat{
                      font-weight:bold;}
                      #ygrp-vital a {
                      text-decoration:none;}

                      #ygrp-vital a:hover{
                      text-decoration:underline;}

                      #ygrp-sponsor #hd{
                      color:#999;font-size:77%;}
                      #ygrp-sponsor #ov{
                      padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
                      #ygrp-sponsor #ov ul{
                      padding:0 0 0 8px;margin:0;}
                      #ygrp-sponsor #ov li{
                      list-style-type:square;padding:6px 0;font-size:77%;}
                      #ygrp-sponsor #ov li a{
                      text-decoration:none;font-size:130%;}
                      #ygrp-sponsor #nc {
                      background-color:#eee;margin-bottom:20px;padding:0 8px;}
                      #ygrp-sponsor .ad{
                      padding:8px 0;}
                      #ygrp-sponsor .ad #hd1{
                      font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
                      #ygrp-sponsor .ad a{
                      text-decoration:none;}
                      #ygrp-sponsor .ad a:hover{
                      text-decoration:underline;}
                      #ygrp-sponsor .ad p{
                      margin:0;}
                      o {font-size:0;}
                      .MsoNormal {
                      margin:0 0 0 0;}
                      #ygrp-text tt{
                      font-size:120%;}
                      blockquote{margin:0 0 0 4px;}
                      .replbq {margin:4;}
                      -->








                      Get the freedom to save as many mails as you wish. To know how, go to http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html

                      [Non-text portions of this message have been removed]
                    Your message has been successfully submitted and would be delivered to recipients shortly.