I'm working on a simple website for someone and it requires PHP. I've been looking for a site to host my site when I get it done and happened across t35 and saw they allowed PHP.
Anyway, so I started uploading the simple website and I finally after having to go through the last few one by one got everything uploaded except the php script files.
There are three; index.php, functions.php, and contact.php
I've seen that you don't allow php mail, so I can edit contact.php and tell him just to imagine what it would look like if it sent mail.

functions.php is very small and it just contains functions. I don't know why it won't upload.
index.php will upload if I delete everything about the DOCTYPE and pretty much everything from the header, including. . . the include statement for functions.php
I tried renaming them to (of all things) txt files because at the time I couldn't fathom a site that didn't allow text files. I've tried copy and paste, I've tried uploading as zip files.
Am I unable to include files? Am I unable to link to any outside files(such as the w3c standards website)?
Is there a list of don'ts somewhere that I can view? I searched for 'unable to upload files' and it only came back with one post and that one was about torrent files. I'm not using torrent files.