Проблем със сесията

FeNoMeNa

New Member
Интегрирал съм дизайна на сайта в една видео търсачка, но има малък проблем. Когато отворя видео търсачката така http://mysite.bg/video, няма проблем, но когато го отворя така http://video.mysite.bg/ сесията не бачка. Явно проблема е в subdomain-а и сесията... Ако някой може да помогне ще съм му благодарен.
 
От: Проблем със сесията

преди да извикаш session_start() слагаш това:

ini_set('session.cookie_domain', '.mysite.bg');

не забравяй точката преди mysite
 
Ти чак сега ли пробва :). Абсурд е да не става, нещо не правиш както трябва. Дай адреса да го видим какви кукита праща за сесията.
 
в момента имаш две отделни сесии на двата сайта. това трябва да го сложиш и на двете места, за да работи. в момента не е сложено никъде като гледам. даже не само на двете места, ами навсякъде. намери сигурно има системата някой файл, който винаги се ползва - например файла с настройките.
 
От: Проблем със сесията

<?php


$userid = "";
$session = false;

if (isset($_SESSION["imagehost-user"]))
{
$session = true;
$username = $_SESSION["imagehost-user"];
$password = $_SESSION["imagehost-pass"];

$q = "SELECT id, userpass FROM `members` WHERE (username = '$username') and (password = '$password')";
if(!($result_set = mysql_query($q))) die(mysql_error());
$number = mysql_num_rows($result_set);

if (!$number) {
session_destroy();
$session = false;
}
else {
$r = mysql_fetch_array($result_set);
$userid = $r['id'];
$userpass = $r['userpass'];
}
}
else
$session = false;

?>

За това ли става въпрос?
 
Предполагам става и този. Най-добре е да намериш първия файл който се инклудва навсякъде. Отваряш index.php и гледаш - в началото все ще има нещо като settings.php, confign.php, startup.php или нещо подобно.
 
Еми, не виждам друг вариант, освен да хванеш някой дето разбира да ти го сложи където трябва :)
 

Горе