Yeah, I tried that, but it didn’t work. I found out that because I had messed up the blog address setting, wordpress could not update options, and so when I tried updating to “http://dhost.info/joetheprogrammer/wordpress/” it refused to change.
So I took a trip to the mysqladmin utility, and edited the wp_options table manaully to restore my website.
Thanks, but that link only seemed to cover changing login details. However, I got it to work by going under the wp_options table, and finding the cell that contained the active plugins, and messing around with it, and amazingly it worked.