php 下载简历
2023-09-11 14:22:42 时间
下载简历:先生成html模版,然后在下载转化为word格式;
获取数据方法:
先获取数据,然后开启缓存,写入数据,关闭缓存;然后下载成word;
/**
* 下载简历--简单
* @author LaoWen <bjlaowen@163.com>
*/
public function downresume(){
$uid = 4; // $uid = $_GET['uid'];
// 获取用户基本信息
$data['userInfo'] = $model_UserInfo->where( 'UR_ID = '.$uid )->find();
// 获取工作经历信息
$data['userWork'] = $model_UserWorkInfo->where( 'UR_ID = '.$uid )->select();
// 获取教育经历信息
$data['userEdu'] = $model_UserEdu->where( 'UR_ID = '.$uid )->select();
// 获取期望工作信息
$data['userWant'] = $model_UserWork->where( 'UR_ID = '.$uid )->find();
// 获取项目经验信息
$data['userProject'] = $model_UserProject->where("UR_ID = ".$uid)->select();
// 赋值
$this->assign('data',$data);
// 写入缓存
ob_start();
$this->display();
$html = ob_get_contents();
ob_clean();
$name = $data['userInfo']['name'].'的简历';
header('Content-type: application/doc');
header('Content-Disposition: attachment; filename="'.$name.'.doc"');
echo $html;
}
相关文章
- php之快速入门学习-18(PHP 面向对象)
- PHP远程批量下载图片到本地
- PHP个个平台换行符
- laravel firebase/php-jwt token验证
- 如何在 CentOS 7 / Ubuntu 15.04 上安装 PHP 框架 Laravel
- FLIR-AX8 download.php 任意文件下载
- php单元测试标注(注解)
- php_memcache 缓存 下载-安装-配置-学习
- php 第三方DB库NOTORM
- PHP接收前端传值各种情况整理
- 【PHP】如何将SESSION数据存放到Redis中
- 转 php 框架 Php 依赖框架 后台 调用python 脚本
- 转 php 框架 Php 依赖框架
- PHP 小tip .(@)符号和 php if 赋值
- windows下php的各个版本下载地址
- centos7 安装php 多线程pthreads
- php.ini中safe_mode开启之后对于PHP系统函数的影响
- 深入理解php内核 编写扩展 I:介绍PHP和Zend
- php curl Problem with the SSL CA cert (path access rights)
- PHP的mod_rewrite重写模块将.php后缀换成.html