it may be that the variables being referenced don't get created when the page initially loads, but do get created at another time.
the Notices don't show on the live server because the error level on the live server does not show notices.
send a copy of the pages so i can see the code at those lines to tell why the Notices are happening and whether or not the are problems or can be ignored.
Thanks for responding. From what your saying then, it sounds like apache/xampp may be allowing the error messages to be displayed.
I will have a look into it. I have attached the 2 php files for your attention.
Thanks again Jason