I was supposed to be finishing up my Maths tutorial now, but in the end, I was trying to solve this problem with my board function.
I myself don't have this problem, even though we used the same code for the boards. But the rest all had this problem, so I have to look into it.
The problem all starts with URL encoding. For people who want to know what it looks like, take a look. Somehow, an error caused the '%' to be changed to its encoding, which is %25. So, supposed that I had entered an exclamation mark, whose encoding should be %21. My update function changes that to become %2521, which is wrong. It is not supposed to encode the '%' sign.
The error has been rectified as at 23:45 SGT. Sorry for the inconvenience caused to all ELove Boards users.
Now, back to Maths… nothing much to say today.
I must stay happy…