Hi Roel,
In the meantime I have followed your advice to upgrade the calendar to the 4.7.8 version.
And I have done some tweaking to the display as well. Indeed the issue with "PHP session expired" message, is solved now.
All seems to be in perfect shape and is running smoothly.
I am diving into your script to see what modifications need to be made exactly to get a birthday overview list in place.
Registered users
If we are talking about registered users, we need to capture their first name, their last name as well, as at present users are registered with only a self-choosen username. Also we need to capture their birthdate as well, as we also would like to show in the birthday overview not only a name, but also how young-old a person has gotten. I guess that for registered users this could be done with a small extension of the user registration form.
Capture names and birthdates of other persons as well
This looks a bit more difficult. In my example the registered users are teachers that also would like to make a list with birthdays of their pupils.
However, these pupils are (and wil stay) non-registered users of the calender script. They just visit a homepage where they can see what birthdays are ahead. So here we have to find a solution (that probably does not use the user registration form to save first names / last names and birthdates ...)
To be continued .