menghuangxiao 2012-11-05 17:00:54 3493次浏览 5条回复 0 0 0

用sendFile下载的word文件打开后提示“word无法启动转换器mswrd632.wpc”,点击确定之后出现乱码,相关的文件和数据库都是UTF8编码,怎么回事?求大家帮帮忙

public function actionDownLoad() {	
    $k_id=$_GET['knowledge_id'];
    $model=Knowledge::model()->findByPk($k_id);
    $type=substr($model->knowledge_url,-3);
    $content=file_get_contents(RESOURCE_BASEPATH.$model->knowledge_url);
    Yii::app()->request->sendFile($model->knowledge_title.'.'.$type,$content);
}
您需要登录后才可以回复。登录 | 立即注册