The most common reason is that you are uploading to the wrong directory.
Can you show us your local and remote site definitions? What is the site url?
>Do you want me to give you the username and password
No, not yet. Did your host instruct you to upload files to a specific directory, like public_html or something else?
here is everything the read me says:
Be sure that your account has minimum 1hit per month. Inactive accounts are deleted at the end of month.
New accounts have indexes disabled and anyone can see directory content until you upload a valid index. If indexes are disabled you will see a forbidden page (403) until you upload a valid index.
Valid indexes: index.html index.php index.htm Index.php index.shtml Index.htm Index.html default.htm default.html home.htm home.html
You're hosted on eu5.org server. Account Manager is located at http://eu5org.freewebhostingarea.com/.
Password: password chosen by you at registration
If you have accounts created on more than one server, see http://www.freewebhostingarea.com/members/.
Some scripts require server path. Yours is /home/vhosts/www.carphonemobile.com.
Your Personal FTP Information:
FTP server (host): eu5.org
FTP username: www.carphonemobile.com
FTP password: it's equal with account password chosen by you at registration
To upload your files go to our Web based FTP client (recommended), located at http://eu5org.freewebhostingarea.com/ftp/.
Once logged in, you will be able to create a new dir, new file, to upload a zip archive and have it unzipped automatically, to edit your files, to select files and download them as .zip, to copy, move, delete, rename, chmod (change permissions), search anything under your account, ability to see and edit dot files like .htaccess. With a normal ftp program you will not be able to do this.
For a complete list of features see http://eu5org.freewebhostingarea.com/ftp/help.html.
MySQL database Information:
You will get a limited number of free databases per account. But you can create other accounts and get as many free databases as you want.
ATTENTION!!! MySQL databases must be activated @ Account Manager >> Hit Create DB button.
MySQL HostName is localhost only. We don't allow external connections.
phpMyAdmin is located at http://eu5org.freewebhostingarea.com/pma/. Log in using MySQL username.
PhpMyAdmin (PMA) is a tool that will help you to administer your database. You don't have privileges to create a database with PMA because, as said before, databases must be created @ Account Manager using Create DB button.
Database details (db name, username) will be provided at Account Manager once you create the database.
Other features at Account Manager:
One click Autoinstaller for PhpBB3, SMF, WordPress, Joomla, Drupal (with Clean URLs preenabled), Moodle.
One click database backup & One click database import
Manage DB button (available after you create a database) >> then choose Backup DB or Import DB buttons
you can turn on/off Register Globals, Magic Quotes gpc, Allow_url_include variables.
safe_mode is automatically turned off few hours after account creation.
useful if you want to delete all files/databases under your account.
some files are created with apache permissions (e.g. unpack an archive, php scripts) and you're not able to edit/delete them. This feature will fix permissions and you will be able to manipulate all files under your account.
I see a form script file in root directory that wasn't there earlier. How did you upload that?