[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: куки не ставятся
Станислав
Подскажите как исправить, чтобы кука полаялась.

запускаю файл open.php он смотрит есть ли у него GET параметр, если нет. то получает его и перезапускает себя. Далее идет на сайт вконтакте, там через API авторизовывается и возвращает массив с данными профиля, который передается файлу index.php в post запросе. По условию пробую поставить куку. Все отрабатывает, никаких ошибок не выводит, но и куки нет.

open.php
Свернутый текст
<?php
session_start();
session_register('vk');

include_once "../../../class/class.oauth20.php";
include_once "../../../class/class.main.php";

$main = new main_class;
$vk = new oauth20_class;

if ($_GET["code"]!=''){
$user_info = $vk->vk_get($_GET["code"]);
$_SESSION['vk']=$user_info;
$main->send_post("http://foto-golik.ru/modules/oauth/vk/index.php",$user_info);
} else {
$vk->vk_open("foto-golik.ru/modules/oauth/vk/open.php");
}
?>


index.php
Свернутый текст
<?php
session_start();
include_once "../../../class/class.oauth20.php";
include_once "../../../class/class.main.php";

if (is_numeric($_POST["uid"])){
$uid=$_POST["uid"];
}

$vk = new oauth20_class;
$user = $vk->find_vkid($uid);

if ($user['fam']=='') {
echo "<meta http-equiv='refresh' content='0; URL=../../../privazka-step1.html'>";
} else {
setcookie('enter','123');
}
?>

function
send_post($post_url,$post_data)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $post_url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
if (isset($post_data)){
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
}
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($curl, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($curl, CURLOPT_USERAGENT, 'PHP Bot');

$out = curl_exec($curl);
echo $out;
curl_close($curl);

}




Спустя 3 минуты, 25 секунд (6.08.2011 - 14:41) Romms написал(а):
какие браузеры использовали?

Спустя 15 минут, 13 секунд (6.08.2011 - 14:56) Станислав написал(а):
chrome, mozila firefox, ie все последних версий

Спустя 48 секунд (6.08.2011 - 14:57) Станислав написал(а):
такое чувство что он их отправляет, но они не устанавливаются

Спустя 4 дня, 3 часа, 14 минут, 51 секунда (10.08.2011 - 18:12) Malme написал(а):
Под firefox есть addon для просмотра HTTP заголовков. Посмотрите, есть-ли в них куки.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.