$_FILES['profile']['name'] has just name of the file.. you need to access
$_FILES['profile']['tmp_name']
will give you the temporary path of the file on your system.
Here is
http://php.net/manual/en/reserved.variables.files.php
also you can access size of file with
$_FILE['profile']['size']