0
威特下面的代碼,我總是會自動從系統中註銷。如果我刪除所有的類包括會議效果很好..在session_start或PHP請求不起作用
我不知道在哪裏問題是..... session_start或錯誤的PHP請求?任何建議?謝謝!
更新: 啊......我只是從我的代碼刪除updateUserSession和工作得很好,現在
威特下面的代碼,我總是會自動從系統中註銷。如果我刪除所有的類包括會議效果很好..在session_start或PHP請求不起作用
我不知道在哪裏問題是..... session_start或錯誤的PHP請求?任何建議?謝謝!
更新: 啊......我只是從我的代碼刪除updateUserSession和工作得很好,現在
$_SESSION['user_name']
和$_SESSION['user_id']
包含有效的數值。if($_SESSION['user_id']==1)
,並且必須是if(!empty($_SESSION['user_id']))
關於第二點,當前的代碼驗證user_id是1,而不是用我更換PHP驗證$_SESSION['user_id']
是不空。
使用'error_reporting(E_ALL); ini_set('display_errors',1);'頂部(_before_'session_start()')。將'display_errors 0'註釋掉並不意味着它已被啓用。開發和測試代碼時一定要這樣做。你說當所有課程都包含註釋的時候,課程就會運作。單獨評論他們以找出哪一個人有破壞會議的效果,然後發佈其內容。因爲在session_start()或header()之前的任何輸出(包括空白)都會將其分解,所以在頂部的<?php'之前刪除空格。 –
您是否確定在實際設置會話的頁面上啓動了會話?否則它不會通過請求傳輸。 – Darren