There are usually two reasons for this problem:
1) You don't have the proper permissions on your data folder
2) Your hosting companies are using Apache 2. If they are using Apache 2, then you'll need to add an .htaccess file like the one at http://moodle.org/doc/?file=install.html#webserver
Installing and upgrading help
File Upload problem.
This discussion has been locked so you can no longer reply to it.