RE: Does PHP block requests?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Peter Ford [mailto:pete@xxxxxxxxxxxxx]
> Sent: 20 November 2009 16:40


> You're right about trying to use the same session - that was the
> plan to get the
> progress state passed across from one call to the other.
> Closing the session on the generator script has the effect of
> stopping any
> further changes to the session variable, so I get the initial value
> at each
> request after that.

Yes, that would be the expected effect of putting in a session_commit() at the beginning.


> Perhaps I can do it with some other message passing mechanism (e.g.
> a temporary
> file) instead of the $_SESSION.

Yes, that would be a way to go. Another alternative is to re-start the session each time you want to write an updated value into it and then immediately close it again. The cost of opening and closing a session to write a value into it compared to opening and closing a file to write a value into it may be a factor here, but I leave that comparison as an exercise for the reader.

Others on the list may, of course, chip in with further options, or have other useful, or at least witty, comments. 

Cheers!

Mike
 -- 
Mike Ford,
Electronic Information Developer, Libraries and Learning Innovation,  
Leeds Metropolitan University, C507, Civic Quarter Campus, 
Woodhouse Lane, LEEDS,  LS1 3HE,  United Kingdom 
Email: m.ford@xxxxxxxxxxxxxx 
Tel: +44 113 812 4730





To view the terms under which this email is distributed, please go to http://disclaimer.leedsmet.ac.uk/email.htm


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux