free website template not functioning properly

I have download a free website template which looks very good. Only problem is that I cannot get the Contact Page/Form to work or the Site Search facility to work.
Is there anyone out there that would be able to help.

Your host is likely to have built in options, or not to hard to find php examples on the web, or find a site which will make the file online (just search on "website email" and take your pick). The issue is that security aspects are rarely well covered and forms can present a vulnerability. You could also use a remote mail service, where they handle the processing.

Another option is to contact the site builder and see if they have forms ready, they often do (again security not guaranteed). You could then also ask them if they have a responsive version of what is a pleasant template. A photography site will see high mobile/tablet use, the current site not good for that.

Final point, don't know if you are on some form of free/ over crammed hosting, looks as if the host offers that but in any event, the server is not happy handling your very good but heavy images. You might want to make a move.

Thanks for coming back so quickly.
Currently paying for Broadband and Hosting through Freeola.
I have downloaded a Contact.php file from the website where I got the template from but do not have a clue how to get this up and running. New to all this coding lark.
Files that came with the template are:
HTML, CSS & JS
In the JS there is atooltip, cufon-replace, cufon-yui, hover-image, html5, jquery.easing, jquery 1.2, prettyphoto, jquery 1.5.2, roundabout, roundaboutshapes, script, tabs and TerminalDosis_300 font
also PIE.htc and PIE.php.
So unfortunately still floundering.

Life isn't always that simple, so no guarantees, or on security but if this is the file built for the template, a fair chance. Make sure to change the destination email address in the php file to yours, probably something like:

There's nothing in your contact page to make a form work at present, appreciate you may have deleted that.

Not too much more I can do from here. You could use an online service of the Wufoo type, most have a free option for one site. Or your hosts facilities, or search online for php email form, lots of examples but not all secure. If entirely stuck you could go somewhere like: