Adakah sesiapa tahu bahawa selepas saya menambah session:set() pada pengawal, kaedah tersebut gagal dan tiada ralat dilaporkan?
Kodnya adalah seperti berikut:
<?phpnamespace appindexcontroller;
gunakan appindexcontrollerBase;gunakan thinkRequest;
gunakan appindexmodelUser sebagai UserModel;
gunakan thinkSession;
fungsikan pengguna thinkSession;
kelas
Pengguna kelas log masuk() {
, , """""""""""""" result = "" ;
$data = $request->param(); $rule = [ 'nama|nama pengguna' = > 'memerlukan', 'kata laluan|kata laluan' => 'memerlukan', 'sahkan|sahkan kod' => 'memerlukan|captcha' ]; ); // Sahkan bahawa nama pengguna dan kata laluan kosong
kembali ['status' => ';
Hahaha, rujukan statik perlu menggunakan think/faced/session
Saya rasa ini sesi anda::set('user_info', $user->getdata()); Getdata dalam $user->getdata() mestilah getData
Adakah anda menyelesaikannya?
Saya pun ada masalah ni
Adakah sesi didayakan dalam konfigurasi anda?