使用在WAMP上本地運行並處理會話的codeigniter。我嘗試了默認的會話處理程序,數據庫會話,本地會話和現在數據庫會話。他們都導致同樣的問題,我不能爲我的生活弄清楚。codeigniter設置會話變量,其變量不起作用
問題是我正在嘗試使用變量設置會話變量。我已經確認了變量並將其回顯出來,並且控制器中的所有內容都很好。控制器調用一個視圖,變量也在那裏。該視圖調用上傳器文件,這是由於某些原因隨機地將該變量設置爲「style.css」的地方。如果我靜態設置會話,說「randyval」,然後它堅持。它只是在試圖使用它打破的變量時。
使用DB會話允許我使用設置:
$some_val = $some_otherVal;
$_SESSION['sess'] = $some_val;
只有在最後一頁進行回聲$ _SESSION [ 'SESS']結果 「style.css文件」。
然而,如果我做的:
$_SESSION['sess'] = 'test';
一切正常應該。
不會問,除非我在我的智慧結束......感謝您的任何意見。
什麼是「Some_otherVal」的內容?你是否100%確定你沒有在其他地方覆蓋變量?抱歉我的無知,但什麼是「dnb」? –
some_otherVal只是一個字符串。如果它被其他地方覆蓋,我找不到它。我可以做的唯一區別是將其設置爲特定值。無論價值如何,它都會令人滿意。只有當設置爲一些隨機值時纔會改變,結果是相同的「style.css」。甚至不知道從哪裏來。不要擔心你的「無知」,只能原諒我的愚蠢。大聲笑。我的意思是說數據庫會話不是數據庫本地會話,當我說「使用dnb」我想說的是使用數據庫會話。不知道我從哪裏得到dnb。 :\我已經糾正它。 – fraklo
所以,我希望這是一個WAMP服務器問題,但即使將它推送到我的主機上的「實時」服務器,仍然給我同樣的問題。我想沒有人經歷過這個相同的問題。如果我只知道爲什麼特別是「style.css」... – fraklo