Thinkphp5.1 a rencontré des problèmes de session lors de l'apprentissage
清风新影
清风新影 2019-12-30 09:50:56
0
5
1451

Est-ce que quelqu'un sait qu'après avoir ajouté session:set() au contrôleur, la méthode a échoué et aucune erreur n'a été signalée. Veuillez m'aider à découvrir pourquoi j'ai utilisé phpstudy pour déployer le serveur Apache !

Le code est le suivant :

<?phpnamespace appindexcontroller;
utilisez appindexcontrollerBase;utilisez thinkRequest;

utilisez appindexmodelUser comme UserModel;

utilisez thinkSession;
class User extends Base{
// Page de connexion

fonction login() {

                                                         ,                                                     """""""""""""" résultat = "" ;

            $data = $request->param();             $rule = [ 'nom|nom d'utilisateur' = > 'exiger',   'mot de passe|mot de passe' => 'exiger',       'vérifier|vérifier le code' => 'exiger|captcha' ];
$result = $this->valider($data, $rule ); // Vérifiez que le nom d'utilisateur et le mot de passe sont vides

if ($result === true ) {

             $map = [                                      'name' => ];

           $user = UserModel::get($map) ; $statut = 1;

                $result = "Connexion réussie" ;                                                                                                                                          }

                                                                                                                                                                                                                                     return ['statut' =>

清风新影
清风新影

répondre à tous(4)
lk

Hahaha, les références statiques doivent utiliser think/faced/session

有什么是忘不了的。

Je pense que c'est votre session::set('user_info', $user->getdata()); Le getdata dans $user->getdata() devrait être getData

image.png

刀刀

L'avez-vous résolu ?

J'ai aussi ce problème

ringa_lee

La session est-elle activée dans votre configuration ?

  • répondre Ouvrez session.PHP dans le répertoire de configuration, session.auto_start=1 dans php.ini
    清风新影 auteur 2020-01-01 18:07:01
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!