I closed my forum, got a db backup, transferred all files and the db to the new host, and restored the db using putty. The forum now seems doesn't support none Latin text. It looks weird and unusable. I contacted the host support and they have no idea what to do to make it show Arabic letters correctly.
However, I have a WordPress blog in the same root and it works great. This make me sure it's not a server issue, i guess it's a db char-set one, but this is difficult for me to fix.
Any tips or suggestions will be appreciated indeed.

Best regards