Вход Регистрация
Файл: wapxl.ru/soc.php
Строк: 76
<?php
require 'shaxty.php';
$title 'Привязка соц сетей';
$align 'left';
$head 'Привязка соц сетей';
include_once (
'shaxty/head.php');
echo 
'<div class="col-md-8 col-sm-12 col-xs-12"><div class="panel panel-default">';
echo 
'<div class="panel-heading">  <b>Привязка соц сетей</b></div>
<div class="panel-body">'
;



   
$s file_get_contents('http://ulogin.ru/token.php?token=' $_POST['token'] . '&host=' $_SERVER['HTTP_HOST']);
                    
$json_user json_decode($strue);
                    
//$json_user['network'] - соц. сеть, через которую авторизовался пользователь
                    //$json_user['identity'] - уникальная строка определяющая конкретного пользователя соц. сети
                    //$json_user['first_name'] - имя пользователя
                    //$json_user['last_name'] - фамилия пользователя





/*

{"first_name":"Иоганн Вольфганг фон", "last_name":"Гёте",
"email":"goethe@yandex.ru", "network":"vkontakte", "profile":"http://vk.com/goethe",
"uid":3, "identity":"http://vk.com/id3", "manual":{}, "verified_email":-1}
*/


 
if (!empty($json_user) and !isset($json_user['error'])){





// echo $json_user['network']."<br />";
//echo $json_user['identity']."<br />";
//echo $json_user['first_name']."<br />";
//echo $json_user['last_name']."<br />";
//echo $json_user['email']."<br />";
//echo $json_user['profile']."<br />";
//echo $json_user['uid']."<br />";
//echo $json_user['verified_email']."<br />";
//echo "<br />";
//


// Проверяем регистрацию пользователя в этой соц сети
$ulogincore::$db -> queryFetch("SELECT * FROM `in_ulogin` WHERE `in_network` = '".$json_user['network']."' AND `uid` = '".$json_user['uid']."' AND `user_id` = '".core::$user_id."';");

if (
$ulogin != 0) {  // Если уже привязанна, выводим сообщение


echo '<br /><b>Эта соц-сеть уже привязанна к вашему аккаунту</b><br />';


}else{   
// Привязываем сеть





$dbiu core::$db -> prepare("INSERT INTO `in_ulogin` SET `in_network`=?, `uid`=?, `seed`=?, `user_id`=?, `email`=?, `identity`=?, `first_name`=?, `last_name`=?");

$dbiu -> execute($json_user['network'],$json_user['uid'],$_COOKIE['cookps'],core::$user_id,$json_user['email'],$json_user['identity'],$json_user['first_name'],$json_user['last_name']);



header('Location: /profile.php');
}

 }


echo 
'</div></div>';
include_once (
'shaxty/foot.php');

?>
Онлайн: 1
Реклама