@ 2017-07-09T08:34:31Z <?php
$client_id = '6091079'; // ID приложения
$client_secret = 'M6RV5zJTnWAYqepBVeMb'; // Защищённый ключ
$redirect_uri = 'https://simbrex.com/Farmose/auth.php'; // Адрес сайта
$url = 'http://oauth.vk.com/authorize';
$params = array(
'client_id' => $client_id,
'redirect_uri' => $redirect_uri,
'response_type' => 'code'
);
echo $link = '<p><a href="' . $url . '?' . urldecode(http_build_query($params)) . '"><section class="flat"><button>Анализ страницы ВК [ОСН]</button></section></a></p>';
if (isset($_GET['code'])) {
$result = false;
$params = array(
'client_id' => $client_id,
'client_secret' => $client_secret,
'code' => $_GET['code'],
'redirect_uri' => $redirect_uri
);
$token = json_decode(file_get_contents('https://oauth.vk.com/access_token' . '?' . urldecode(http_build_query($params))), true);
if (isset($token['access_token'])) {
$params = array(
'uids' => $token['user_id'],
'fields' => 'photo_50,country,city,phone,uid,status,first_name,last_name,screen_name,sex,bdate,photo_big',
'access_token' => $token['access_token']
);
$userInfo = json_decode(file_get_contents('https://api.vk.com/method/users.get' . '?' . urldecode(http_build_query($params))), true);
if (isset($userInfo['response'][0]['uid'])) {
$userInfo = $userInfo['response'][0];
$result = true;
}
}
if ($result) {
echo '<center><img src="' . $userInfo['photo_big'] . '" /></center>';
echo "</br>";
echo '<center><img src="' . $userInfo['photo_50'] . '" /></center>';
echo "</br>";
function vk_date_account_create($id)
{
if (! is_int($id))
{
$array = json_decode(file_get_contents('https://api.vk.com/method/users.get?user_ids='.$id), true);
if (! isset($array['response']))
{
return false;
}
$id = $array['response'][0]['uid'];
}
$xml = file_get_contents('http://vk.com/foaf.php?id='.$id);
preg_match('~<ya:created dc:date="([^"]+)"~i', $xml, $preg);
$exp = explode("T", $preg[1]);
$exp = $exp[0];
echo "$exp[0]";
$exp = explode("-", $exp);
$exp = "".$exp[2] .".". $exp[1] .".". $exp[0];
return $exp;
}
if ($userInfo['sex'] == 1) {
$userInfo['sex'] = "Женский";
}
elseif ($userInfo['sex'] == 2){
$userInfo['sex'] = "Мужской";
}
elseif (1 == 1) {
$userInfo['sex'] = "Не указано";
}
function isNull($id, $userInfo){
If($userInfo[$id] == 0){
$res = "Не указано";
}
else{
$res = $userInfo["$id"];
}
return $res;
}
echo $userInfo['city'];
$exp = vk_date_account_create($userInfo['uid']);
$spec = '"';
echo"<dl class=".$spec."holiday".$spec."> <dt>ID</dt> <dd>
".$userInfo['uid']."</dd>
<dt>Имя</dt> <dd> ".$userInfo['first_name']."</dd>
<dt>Ссылка</dt> <dd> ".$userInfo['screen_name']." </dd> <dt>Дата¹</dt> <dd>
".$userInfo['bdate']."</dd>
<dt>Дата²</dt> <dd>
".$exp."</dd> ";
$x = $userInfo['sex'];
echo "
<dt>Пол</dt> <dd> ".$x."</dd>
<dt>Статус</dt> <dd> ".$userInfo['statu']." </dd>";
$x = $userInfo['country'];
echo"
<dt>Страна</dt> <dd>
".$nulls."</dd> ";
$x = $userInfo['city'];
echo"
<dt>Город</dt> <dd> ". $x ."</dd>
<dt>Телефон</dt> <dd> ".$userInfo['phone']." </dd> <dt>Дата¹</dt> <dd>
".$userInfo['photo_50']."</dd>
</dl>";
}
}
$_SESSION['userInfo'] = $userInfo;
?>
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version System time (s) User time (s) Memory (MiB) 7.1.7 0.010 0.003 16.93 7.1.6 0.026 0.003 35.09 7.1.5 0.019 0.009 34.84 7.1.4 0.017 0.013 34.43 7.1.3 0.016 0.013 34.24 7.1.2 0.020 0.010 34.50 7.1.1 0.007 0.007 16.51 7.1.0 0.004 0.011 16.18 7.0.20 0.009 0.003 16.39 7.0.19 0.000 0.012 16.48 7.0.18 0.004 0.016 15.96 7.0.17 0.007 0.007 15.84 7.0.16 0.007 0.007 16.12 7.0.15 0.004 0.011 16.00 7.0.14 0.009 0.006 16.13 7.0.13 0.006 0.009 16.32 7.0.12 0.006 0.013 16.19 7.0.11 0.003 0.016 16.05 7.0.10 0.008 0.012 16.02 7.0.9 0.000 0.014 16.02 7.0.8 0.006 0.009 16.21 7.0.7 0.000 0.014 16.18 7.0.6 0.004 0.011 15.73 7.0.5 0.004 0.011 16.27 7.0.4 0.009 0.006 16.36 7.0.3 0.007 0.007 16.34 7.0.2 0.004 0.011 16.14 7.0.1 0.006 0.009 16.30 7.0.0 0.006 0.010 16.48
preferences:dark mode live preview
142.16 ms | 1386 KiB | 7 Q