Çeşitli oturum değişkenleri ayarlar bir sınıf var. Ben oturum değişkeni ayarlamak sonra OTURUM bir var dökümü yapmak ve hepsini bir çıkış olsun. tüm iyi şimdiye kadar. Sonra başka bir sayfaya gidin.
session_start(); // i call this right after opening the php tag
var_dump($_SESSION); // i call this after setting the variables
ve bu sefer boş?
Setting my sessions
while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC))
{
$_SESSION['atid'] = $row['autotaskid'];
$_SESSION['bmsid'] = $row['bmsid'];
$_SESSION['shavlikid'] = $row['shavlikid'];
$_SESSION['cpid'] = $row['cpid'];
}
Trying to use the variables on another page
$autotaskid = $_SESSION['atid'];
$tsql = "SELECT COUNT(tblBackupArchive.StatusID) AS total, tblBackupArchive.StatusID ".
"FROM tblBackupArchive INNER JOIN ".
"tblBackup ON tblBackupArchive.BackupID = tblBackup.BackupID ".
"GROUP BY tblBackupArchive.StatusID, tblBackup.ClientID ".
"HAVING (tblBackup.ClientID = " . $autotaskid . ")";
Sonuçlar içinde
Undefined index: atid in C:\Program File...
Ben) (start_session çıkartıyorum emin yaptık; önce başka bir kodu fonksiyon bunları kullanan her sayfada çalıştırılır.
Another important point: bir iframe içinde değişkenlerini ayarlama yöntemini çağıran php sayfası. ben yeni bir sekme / pencerede sayfasını açtığınızda doğru oturumları ayarlar. Bu ana pencere oturum değişkenleri vardır ve sonra her iframe bunu kendi ayrı tutan neredeyse gibi.
Herhangi bir fikir?
Cop