authorize(); // make user login //path to file $filedir = '../../_s4m-secure/Emotional_Spiritual_Physical_Relational_Health_Questionnaire_Engaged.doc'; //name of file (can be whatever you like--i.e. doesn't have to be the same as actual file--whatever you name it is what the user will see) $filename = 'Emotional_Spiritual_Physical_Relational_Health_Questionnaire_Engaged.doc'; //see http://www.w3schools.com/media/media_mimeref.asp for full list of mime types $mimetype = 'application/doc'; //see http://php.net/file_get_contents $data = file_get_contents($filedir); // see http://php.net/strlen $size = strlen($data); //trigger HTTP request - see http://php.net/header header("Content-Disposition: attachment; filename = $filename"); header("Content-Length: $size"); header("Content-Type: $mimetype"); //see http://php.net/echo echo $data; ?>