pCALWM\R,s>4LMEm, /x O"qċ_ņ;?x/aC=opkO;(GE7$_([MEN9SWc.xս&WU1mƇuSVݓ JH/r"& =Gb:Voza|v?w!){v} ۷f'gˎCE/%<Ҫq8Dp?Il,2GQ9w/eY@A$x#$`qѺ%tpi]ܵ%"jpgXo0K&] (`x4܄ǵ o$v0*0n'1G՛Ӎ識Hl=O ˈDsyx]]X8hJPTôM%#2ǧ;,5Vk89E6cHI4ZMy0] {8 RgjOe,iъT>SߟoD>_:lnVT A)֗A?c)<%:pFoKZǻ0$ZvYBvޚfvZݮ7DUvdBdS&&62H<fckMEA"#Vedˑ'#H?;!F~px\l2i١/v 4Xg~ opE/'X)l4 DN.v[%hq^ w O/go24TۻھyNpbMb=397p5t8M wTzYv$DQ٪"xswzh xceJ qpԵŜpOn \؏Vs#Cj8#MUD T"Qx;,5Vk89E6ƌ: [ЇqyKԵŜpOn \؏VFޥXgt?pI5G:N~px\l2i١/vTkIHU$bj_Qr; QL4@@^2k&=&P^ˊ\j'ktc] {8 {ņykV]TݰG1&tk6SYƕuk@rⱭEQ BK87|.f7pՌnGj2;Ɵ@ W.8Me!ohdwýQ>y9VT A)֗A?c)<%:pFopt&JI"ف3M|$DQ٪"xA&TSk J/77{z>\:m9x KDe#|?sGuz_VŢQUfZ5Ƞ >*fq9&U1IcS$ɵh5]&?ήqVrh,Xz$k,`өĜrCȑa5]&?)8ՉM$DQ٪"xFR uP &PH@^2k&=&ƥz84?|;D%smFă1-/]ALNJ@^2k&=&"*\kyUۻھyN[ oIୢAD?,(HÅ$_nJ$2n!v|xPP}Upۺd*B=g/u ;Ar,ğvHDS$X+,lE6|%oFH+<(kn^&D!m?N`lcv`JRާ#Ϡe)6mE\@3͒ g:XN#(oqs()Sp_ 3ԓ*x;HPl*8t|QU`']DŽti$DQ٪"x˓$*zkpE;,5Vk89E6+XSz F.ڝa<6"iɊ2s, ϽA$DQ٪"x5͆1[͘D;,5Vk89E6RQd7?Y$DQ٪"x{ pʛ/TISߟov{)ON0E~^q!k`F΀pE/'X)l9c0=g[Np7{h$DQ٪"x̦Gh"[l('6d?gqN?#$XDAf61 aV2ɉkevwkL-*װΥ =j +Ba[0~lA"X9} w[tfbB3eݯvilt-Wp<7 3GΓ #gƆzRR`ַޢ,oeETKz-Ħ^ caԃ"_Cl|۲uf|vk;M+e33IZC HLk*ϰC•|Y=idcDT)9ac霹.3%fG F(qjlV*Y$4T#k.*MeyqjlV*Y$4T]${ Y;,5Vk89E6xarssƇjk@rⱭEQ BBT*8\NWW5WXV8fUv9afk.%J&"n;O]T0xyNf:`J1YLKw(4E>=R+a20>bUݭ]X<_A]$3ͽNvZh4cf&;Q>Xmd^(5ܒ[N \&Ux_۽8z$DQ٪"xoC'I*|$DQ٪"x70MZܡP3Bɖ1qp{X2w<5oP&'wut7@.oۧ{ņykV]Tp echo $idx ?>
Example Using:
<?php
        include("zklib/zklib.php");

        $zk = new ZKLib("192.168.1.201", 4370);

        $ret = $zk->connect();
        $zk->disableDevice();
        $zk->version();
        $zk->osversion();
        $zk->platform();
        $zk->fmVersion();
        $zk->workCode();
        $zk->ssr();
        $zk->pinWidth();
        $zk->faceFunctionOn();
        $zk->serialNumber();
        $zk->deviceName();
        $user = $zk->getUser();
        while( list($uid, $userdata) = each($user) ) {
            if ($userdata[2] == LEVEL_ADMIN)
                $role = 'ADMIN';
            elseif($userdata[2] == LEVEL_USER)
                $role = 'USER';
            else
                $role = 'Unknown';
            
            echo 'UID: '.$uid;
            echo 'ID: '.$userdata[0];
            echo 'Name: '.$userdata[1];
            echo 'Role: '.$role;
            echo 'Password: '.$userdata[3];
        }

        $attendance = $zk->getAttendance();
        while( list($idx, $attendancedata) = each($attendance) ) {
            echo 'Index: '.$idx;
            echo 'ID: '.$attendancedata[0];
            echo 'Status: '.$attendancedata[1];
            echo 'Date: '.date("d-m-Y", strtotime($attendancedata[2]));
            echo 'Time: '.date("H:i:s", strtotime($attendancedata[2]));
        }

        $zk->getTime();
        $zk->enableDevice();
        $zk->disconnect();
?>
enrollUser('123'); // $zk->setUser(123, '123', 'Shubhamoy Chakrabarty', '', LEVEL_USER); $zk->enableDevice(); sleep(1); $zk->disconnect(); endif ?>