- Joined
- Jun 8, 2007
- Messages
- 1,961
- Reaction score
- 475
Well this has got to be the weirdest thing I've ever seen..
I logged on as a guest on my project profile, just to test some things. I went to update my profile, and it posted the data to the database. I went to my profile, and it's still displaying the old data. I refreshed, signed out and back in again, checked the database to make sure it changed, went back to the update page to make sure it changed. Everything is changed, except the profile. It still has all the old data, that doesn't even exist anymore. How can it get data from a database and display it if it's not there? I checked in firefox and IE.. Both say the same thing.
On my account, everything works fine. I update, goto profile, it changes to what I put.
The problem is only in the guest account. (Or at least not mine or my grandma's)
How could this even happen? lol
There are no code errors reported.
EDIT:
This is just getting even more peculiar..
I just went into the guest account and changed the style of the page to brown. It updated that and put it on the profile.
The weird part of that is the data for the style change is in the profile table. (the same table as everything that is displaying old)
So it's getting the current style from the database, but everything else is old.
This also gives me a clue to where the problem is.
The form to change the style is separate from the update form.
The problem must be in the update form, located in includes/update.submit.php
But wait.. If the problem is there, then how come the data in the SQL database is still changing?
So that can't be the problem.. Right?
It can't be in profile.data.php (which loads the profile data), because all of the other profiles work perfectly, and the style loads fine from that page... Everything is so wacky!!
EDIT 2:
Maybe it's a client-side thing for me, try going to the guest's profile or try logging in as the guest.
Username: guest
Password: secret
I deleted my cookies, temporary pages, and form data.. Same result... So it's probably not just client side for me... I don't think it's possible to be actually..
EDIT 3:
Okay it was server side, and I'm a stupid or PhpMyAdmin updated slow.. (I'm probably just stupid). I checked the database like 10 times the night of the problem, didn't see 2 guest accounts. I logged onto my phpMyAdmin today, and there were 2 guest accounts. Makes sense now...
I logged on as a guest on my project profile, just to test some things. I went to update my profile, and it posted the data to the database. I went to my profile, and it's still displaying the old data. I refreshed, signed out and back in again, checked the database to make sure it changed, went back to the update page to make sure it changed. Everything is changed, except the profile. It still has all the old data, that doesn't even exist anymore. How can it get data from a database and display it if it's not there? I checked in firefox and IE.. Both say the same thing.
On my account, everything works fine. I update, goto profile, it changes to what I put.
The problem is only in the guest account. (Or at least not mine or my grandma's)
How could this even happen? lol
There are no code errors reported.
EDIT:
This is just getting even more peculiar..
I just went into the guest account and changed the style of the page to brown. It updated that and put it on the profile.
The weird part of that is the data for the style change is in the profile table. (the same table as everything that is displaying old)
So it's getting the current style from the database, but everything else is old.
This also gives me a clue to where the problem is.
The form to change the style is separate from the update form.
The problem must be in the update form, located in includes/update.submit.php
But wait.. If the problem is there, then how come the data in the SQL database is still changing?
So that can't be the problem.. Right?
It can't be in profile.data.php (which loads the profile data), because all of the other profiles work perfectly, and the style loads fine from that page... Everything is so wacky!!
EDIT 2:
Maybe it's a client-side thing for me, try going to the guest's profile or try logging in as the guest.
Username: guest
Password: secret
I deleted my cookies, temporary pages, and form data.. Same result... So it's probably not just client side for me... I don't think it's possible to be actually..
EDIT 3:
Okay it was server side, and I'm a stupid or PhpMyAdmin updated slow.. (I'm probably just stupid). I checked the database like 10 times the night of the problem, didn't see 2 guest accounts. I logged onto my phpMyAdmin today, and there were 2 guest accounts. Makes sense now...
Last edited: