Esempio n. 1
0
function qqlogin($uin, $p, $vcode, $pt_verifysession)
{
    $v1 = 0;
    $url = 'http://ptlogin2.qzone.com/login?verifycode=' . $vcode . '&u=' . $uin . '&p=' . $p . '&pt_randsalt=0&ptlang=2052&low_login_enable=0&u1=http%3A%2F%2Fm.qzone.com%2Finfocenter%3Fg_f%3D&from_ui=1&fp=loginerroralert&device=2&aid=549000929&pt_ttype=1&pt_3rd_aid=0&ptredirect=1&h=1&g=1&pt_uistyle=9&pt_vcode_v1=' . $v1 . '&pt_verifysession_v1=' . $pt_verifysession . '&';
    $ret = curlget($url, 0, 0, 0, 1);
    if (preg_match("/ptuiCB\\('(.*?)'\\);/", $ret, $arr)) {
        $r = str_replace("', '", "','", $arr[1]);
        $r = explode('\',\'', $r);
        if ($r[0] == 0) {
            preg_match('/skey=(@.{9});/', $ret, $skey);
            $array['uin'] = $uin;
            $array['skey'] = $skey[1];
            if ($sid = getsid($r[2])) {
                $array['sid'] = $sid;
            }
            return $array;
        } elseif ($r[0] == 4) {
            return 4;
        } elseif ($r[0] == 3) {
            return 3;
        } elseif ($r[0] == 19) {
            return 19;
        } else {
            return 0;
        }
    } else {
        return 0;
    }
}
Esempio n. 2
0
			<td><b><center>ФИО</center></b></td>
			<td><b><center>Фамилия</center></b></td>
			<td><b><center>Имя</center></b></td>
			<td><b><center>Отчество</center></b></td>
			<td><b><center>Логин</center></b></td>
			<td><b><center>ID</center></b></td>
			<td><b><center>e-mail</center></b></td>

			</tr>
			</thead>
			<?php 
                for ($m = 0; $m < $info2["count"]; $m++) {
                    $name = $info2[$m]['name'][0];
                    $fio = iconv('windows-1251', 'UTF-8', $name);
                    //$s=$info2[$m]['objectsid'][0];
                    $sid = getsid(bin2hex($info2[$m]['objectsid'][0]));
                    $pieces = explode(" ", $fio);
                    $f1 = $pieces[0];
                    $f2 = $pieces[1];
                    $f3 = $pieces[2];
                    $mail = $info2[$m]['mail'][0];
                    $usr_login = $info2[$m]['samaccountname'][0];
                    //$query_add_client= "insert into us_tmp (sid, login) VALUES ('$sid', '$usr_login')";
                    //mysql_query ( $query_add_client );
                    /*
                    $query_add_client= "insert into clients
                    				(login, full_name, email, unit_desc)
                    				VALUES
                    				('$usr_login', '$fio', '$mail', '$podrazd')";
                    mysql_query ( $query_add_client );
                    */