php outlook日历,php生成outlook-php日历文件
以下为引用的内容:
//$Filename = "SSaa.vcs";
header('Content-Type: text/x-vCalendar; method=REQUEST;charset="utf-8"');
header('Content-Disposition: inline; filename=ssaa.vcs');
/** Put mysql connection and query statements here **/
//date_default_timezone_set (Asia/Shanghai);
$col='有一份新的简历需要查看!';
$strtime=strtotime($_GET['dateInput']);//得到开始时间,并化为时间戳,就是化为秒,不明白可以看手册,很详细,前面的文章中也有.
$cc=$strtime-(1*8*60*60);这是是算时区差.因为我的服务器设的是美国时间.
$newstrtime= strftime( "%Y-%m-%d %H:%M:%S",$cc);//is start date time
$endtime=strtotime($_GET['enddateInput']);//得到会议结束时间.
$endcc=$endtime-(1*8*60*60);//一样.
$newendtime= strftime( "%Y-%m-%d %H:%M:%S",$endcc);//is end date time
$oo=array("-"," ",":");
$bb=array("","T","");
$vCalStart = str_replace($oo,$bb,$newstrtime);//这里是把会议开始时间转化为outlook识别的时间格式
$vCalEnd = str_replace($oo,$bb,$newendtime);//一样
$exe = "select * from TABLENAME where id=".$_GET['id'];//下在是查询,得到要输出的内容.
$rss=@mysql_query($exe);
$rows=mysql_fetch_array($rss);
$outcontent="\r\r姓 名: \r\r电话号码: ";
$DescDump = str_replace("\r", "=0D=0A",$outcontent);//把内容换在outlook识别的格式
?>
BEGIN:VCALENDAR
VERSION:1.0
PRODID:SSPCA Web Calendar
TZ:-07
BEGIN:VEVENT
ORGANIZER:MAILTO:<?php echo $emailv."\n";?>
SUMMARY;ENCODING=QUOTED-PRINTABLE:<?php echo $col ."\n";?>
LOCATION;ENCODING=QUOTED-PRINTABLE:<?php echo $locol ."\n";?>
DESCRIPTION;ENCODING=QUOTED-PRINTABLE: <?php echo $DescDump . "\n"; ?>
DTSTART:<?php echo $vCalStart . "Z \n"; ?>
DTEND:<?php echo $vCalEnd . "Z \n"; ?>
END:VEVENT
END:VCALENDAR
上面都注释了.都是中文注释,应该会明白.
最重要的不是PHP代码,而是begin to end 中的内容,你可以把中间的php换成字符串,生成一下.试试就知道
begin to end 中的内容,对应的是outlook中的哪些部分了.(如果你的英文比我强,你不用试就知道了.\呵呵.)
php outlook日历,php生成outlook-php日历文件相关推荐
- Microsoft Outlook 2019 for mac(电子邮件和日历工具)
Microsoft Outlook 2019 for Mac破解版是一款非常好用的电子邮件和日历工具,Outlook是office办公软件套装的组件之一,可以帮助您收发电子邮件.管理联系人信息.记日记 ...
- Microsoft Outlook 2019 for mac(电子邮件和日历工具) v16.45Beta中文激活版
Microsoft Outlook 2019 for Mac版是一款非常好用的电子邮件和日历工具,Outlook是office办公软件套装的组件之一,可以帮助您收发电子邮件.管理联系人信息.记日记.安 ...
- icalendar_家庭日历管理-在Outlook和Web日历之间共享生活以及iCalendar的魔力
icalendar Recently while talking to a friend I said something like "Oh, yes, my wife send me a ...
- java outlook 日历_使用Outlook中的“日历”功能管理日程的方法
经常在外奔波的销售经理小黄,需要时刻掌控自己的日程.小黄通常使用Outlook中的"日历"功能来统一组织和管理自己的日程信息.当他外出办公,或者在差旅途中时,如若手边没有计算机,他 ...
- 如何在Google日历中显示Outlook日历
Justin Duino 贾斯汀·杜伊诺(Justin Duino) Having multiple calendars with different appointments on each one ...
- 在线心语日历批量生成工具
在线心语日历批量生成工具 在线心语日历批量生成工具 根据鸡汤文随机批量生成全年日历,支持单天或打包全部下载. 如此模板或内容不合适,可联系我们定制开发. 自媒体或微商将会非常有用,可以极大节约每天的作 ...
- 日历生成装置和日历生成方法
摘要 本发明提供一种日历生成装置和一种日历生成方法.其中,日历生成装置包括:规则设置模块,设置用于生成日历的规则:指令生成模块,根据规则,生成用于生成日历的指令:日历生成模块,执行指令,以生成日历.通 ...
- 用Python自动化生成胡歌爱豆日历
本次内容有感于<Python编程快速上手-让繁琐工作自动化>. 根据书中的「处理Excel电子表格」章节内容,做出一份专属日历. 使用的模块为openpyxl,一个能读取和修改Excel电 ...
- Java 生成 outLook .msg 文件
如何用Java创建MSG文件 看了各种网站,找到两个要钱的 JMSG jar: http://www.independentsoft.com/jmsg/tutorial/createmessage.h ...
- 小米日历和WIN10自带日历的日程同步
最近发现事情多了不记下来很多事情记不住,很不方便.日程安排有很多软件,这里我选择小米手机的系统自带日历和WIN10自带的日历,但是我需要他们的日程可以同步,本来以为随便设置一下就好了,没想到说起来简单 ...
最新文章
- 整数阶贝塞尔函数c语言,第二类整数阶贝塞尔函数(诺伊曼函数)
- puppet-dashboard 安装(草稿)
- P1291 [SHOI2002]百事世界杯之旅
- tensorflow实现梯度累计,再回传
- MFC关键技术-消息映射机制
- 华为VLAN间互访配置
- 关于sql多条件查询,但又不确定值的个数的方法。
- C++ this指针
- 改善C#程序的建议8:避免锁定不恰当的同步对象
- Hive jdbc执行seelct 语句时报 return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
- Linux内核学习路线 ,应从入门到深入,学内核就来零声教育
- aria2,破解限速的傻瓜式教程
- openjtag openocd libftd2xx
- 记者求证北京将禁止外地车和外地人员从事网约车传闻
- NOIP 2016 滚粗记
- C++进程间通信的十一种方法
- Hanoi塔(汉诺塔/梵天塔)问题
- 用 VS2019 编译带 libx264, libmp3lame 的 FFmpeg 库
- C# 每天定时执行任务(每天凌晨1点执行)
- 计算机器设备重置成本时不应计入的费用是,自考《资产评估00158》章节试题:第3章...