首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

中控考勤机http形式读取考勤记录

2013-01-08 
中控考勤机http方式读取考勤记录//获取考勤机上所有用户id和姓名$webSourcefile_get_contents(http://19

中控考勤机http方式读取考勤记录

//获取考勤机上所有用户id和姓名$webSource=file_get_contents("http://192.168.1.202/csl/query");preg_match_all("/uid value=(\d{1,})>/",$webSource,$user);foreach($user[1] as $u)  $userStr.=$u.",";//获取考勤记录$webSource=file_get_contents("http://192.168.1.202/csl/query?action=run&uid={$userStr}&sdate=2012-12-26&edate=2012-12-26");preg_match_all("/<td width=20%>(.*?)<\/td>                        <td width=20%>(.*?)<\/td>                        <td width=20%>(.*?)<\/td><td width=10%>(.*?)<\/td>/iU",$webSource,$records);for($i=0;$i<count($records[0]);$i++){$name=$records[3][$i]?$records[3][$i]:"未录姓名";echo $name.", ".$records[1][$i]." ".$records[4][$i]."<br>";}


中控考勤机软件可以将考勤机记录实时下载到本地数据库里, 很让人恼怒的是考勤机软件经常与设备断开连接,断开还不会自动重连, 可考前太差了,之前的几种方案也都无从谈起了。 苦思之后,想起直接用考勤机ip访问有web页面。所以有了上面的代码。跨过考勤机软件。。

 比读考勤软件的access数据库方便多了, 改天做好同步到通达OA的代码,分享~

热点排行