I finally figured out the problem with my issue regarding timer.php scraping index.php:
timer.php has session_start(), necessary to obtain the current session.
timer.php will do a scrape of http://www.myphpwebsite.com/index.php - the "index.php" script there also contains "session_start()". This script works just fine on its own as does the original timer.php as well.
However, it appears that if you have session_start() in one script doing an HTTP scrape of another script with session_start(), the first session_start() wins! Basically, the call to session_start() in timer.php obtains $SESSION in its entirety; however, if you do the scrape of index.php, its session_start() gets an empty array for $SESSION because the first one got everything.
So what I need to figure out is how to "reactivate" session_start() for the second time from a remote script.
Thanx
Phil