recherche

Maison  >  Questions et réponses  >  le corps du texte

Thinkphp5.1 a rencontré des problèmes de session lors de l'apprentissage

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' =>

清风新影清风新影1831 Il y a quelques jours1489

répondre à tous(5)je répondrai

  • lk

    lk2020-01-15 18:39:55

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

    répondre
    0
  • 有什么是忘不了的。

    有什么是忘不了的。2020-01-07 19:34:31

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

    image.png

    répondre
    0
  • 刀刀

    刀刀2020-01-02 10:05:31

    L'avez-vous résolu ?

    J'ai aussi ce problème

    répondre
    0
  • ringa_lee

    ringa_lee2020-01-01 14:11:02

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

    répondre
    0
  • 清风新影

    Ouvrez session.PHP dans le répertoire de configuration, session.auto_start=1 dans php.ini

    清风新影 · 2020-01-01 18:07:01
  • Annulerrépondre