Alison,
You have two areas where you can have a look at:
1. The actual loading of the data in the editbasic.php script - which then is displayed on screen. Try to access your database and using a tool like phpMyAdmin find your record in the w3t_Users table and edit it. Change the BirthYear for instance and put something like 2003. Open your My Home/Personal Information and have a look whether the 2003 is up there. If yes then your editbasic.php does its job properly. You might want to repeat the test by putting Jan for the BirthMonth and 27 for the day just in case.
2. The changebasic.php file and the query it runs. Two areas to check in this script: First at the top to see whether the variables are passed correctly in the script and last if the SQL statement is constructed properly.
What I usually do is put some small print statements which I remove after to see whether a variable has the correct value.
In the changebasic.php at the end you have
<br />// ---------------------------------------------------<br />// Send them to their start page with the confirmation<br /> $html -> start_page($Cat);<br />
Temporarily change it to
<br />print "$query";<br />// ---------------------------------------------------<br />// Send them to their start page with the confirmation<br />// $html -> start_page($Cat);<br />
and go and change your birthdate. You should see that the query will be printed on screen and it will be something like
<br />UPDATE w3t_Users SET ........ U_BirthDay='27', U_BirthMonth='Jan', U_BirthYear='2003' WHERE ....<br />
If this is not the case then you have something wrong and you should check the instructions again.
NOTE: Remember to change the
<br />print "$query";<br />// ---------------------------------------------------<br />// Send them to their start page with the confirmation<br />// $html -> start_page($Cat);<br />
to
<br />// ---------------------------------------------------<br />// Send them to their start page with the confirmation<br /> $html -> start_page($Cat);<br />
after you finish
I hoipe this helps
Warm regards
Nikos