Есть файл тестовый, index11.php. У него есть такой код:
<script src="//vk.com/js/api/openapi.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<script>
window.onload = (function() {
VK.init({
apiId: 5079578 // id приложения в вк
});
function authInfo(response)
{
if (response.session)
{
document.getElementById('id').innerHTML = + response.session.mid;
//Тут шлем ajax-запрос, JQUERY вариант
$.post("/index11.php",{ ID: response.session.mid } );
}
else
{
document.getElementById('id').innerHTML = 'Вы не авторизованы вконтакте.';
}
}
VK.Auth.getLoginStatus(authInfo);
});
</script>
Далее я ловлю переменную (в этом же файле, index11.php) так
<?php
$vkidid = ($_POST['ID']);
echo $vkidid;
?>
Ответьте пожалуйста:
1. Правильно ли я, что указываю в качестве php скрипта тот же файл, что и используется, или требуется ловить в другом, например, index12.php?
2. Правильно ли я вообще люблю переменную?)
Пока он мне не выдает ничего (пустую страницу)