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; } }
<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 ); */