我有一個上傳腳本,張貼上傳讓用戶編輯一段時間的內容標題。它設置在ci_sessions USER_DATA列在分貝以下:檢查會話設置,codeigniter
array (
'user_data' => '',
'edit' =>
array (
'image_id' => 'HF',
'session_id' => '783c15b057bcd9c19d3fd82f367ee55d',
),
)
問題是我的會話校驗碼無法找到會話:
<?php if ($this->session->userdata('edit') !== FALSE) : ?>
<?php echo '<!-- session found -->'; ?>
<?php $session_info = $this->session->userdata('edit'); ?>
<?php $ids_array = explode(",", $session_info['image_id']); ?>
<?php foreach ($ids_array as $id): ?>
<?php
if ($id == $alpha_id
&&
$session_info['session_id'] == $this->session->userdata('session_id')) :
?>
在該區塊的2線回聲從未輸出。 任何人都可以看到我做錯了什麼?感謝
我的繼承人控制器http://pastebin.com/aXeRn1VN
你可以張貼'config.php'的內容? – 2012-03-01 12:09:03
這裏是config.php會話信息http://pastebin.com/A31nrC1b – user1166654 2012-03-01 12:10:36
嘗試使用'$ this-> session-> all_userdata()'打印所有數據。它顯示了什麼? – 2012-03-01 12:16:28