Jump to content

smileyriley21

New Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Posts posted by smileyriley21

  1. [!--quoteo(post=354810:date=Mar 14 2006, 04:00 AM:name=redarrow)--][div class=\'quotetop\']QUOTE(redarrow @ Mar 14 2006, 04:00 AM) [snapback]354810[/snapback][/div][div class=\'quotemain\'][!--quotec--]
    you must put session start at the top of the page to hold the varables on all pages.
    [code]

    <? session_start();
    ?>

    [/code]
    [/quote]

    I do have this on each page, the problem only occurs every now and then..


    regards
  2. Hi,

    I am experiencing an intermittant error "Call to a member funtion on a non object" using php objects as session variables.

    My program structure stores the customer object as session variables. For instance, when a customer logs in I generate a customer object and store this as their session variable (with name, email etc etc). This gives me easy access to the information I need, when I need it.

    Every now and then the error "Call to a member function on a non object" occurs. However, this is intermittant and does not follow any pattern.

    I have experience this error when a customer continually refreshes the page. In this instance the session var is lost and therefore the object error occurs.

    Here is an example..

    $cust= unserialize($_SESSION['cust']);
    $cust->doSomthing();
    $cust= serialize($cust);

    If the client refreshes the page whilst the function doSomthing() is called, the session var is lost.


    Really, I need some advise on this? How can I ensure the session variable is not lost?

    Many thanks, in advance

    Dak
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.