getUserID()==-1) {... }" et enregistrez-le."/> getUserID()==-1) {... }" et enregistrez-le.">
Maison >Tutoriel CMS >DEDECMS >Comment implémenter l'interface sans connexion de Dreamweaver CMS
Comment implémenter l'interface sans connexion du CMS Dreamweaver ?
Cet article présente l'interface sans connexion de DreamWeaver cms pour dedev5
Les étapes de mise en œuvre sont les suivantes :
Annulez l'invite de connexion qui. apparaît lorsque DEDE n'est pas connecté Connectez-vous automatiquement à DEDE Modifiez un code DEDE Il s'agit de config.php dans le répertoire de l'administrateur du programme DEDE. Le chemin par défaut est dede/config.php. . Le code est le suivant : //Vérifiez l'état de connexion de l'utilisateur Le code est le suivant :$cuserLogin = new userLogin(); if($cuserLogin->getUserID()==-1) { header("location:login.php?gotopage=".urlencode($dedeNowurl)); exit(); }La fonction de ce code est de guider l'utilisateur. pour entrer dans le processus de connexion si les informations de connexion de l'utilisateur ne sont pas détectées. Modifiez-le comme suit :
//检验用户登录状态Le code est le suivant :
$cuserLogin = new userLogin(); if($cuserLogin->getUserID()==-1) { if($my_u != ''){ $res = $cuserLogin->checkUser($my_u, $my_p); if($res==1) $cuserLogin->keepUser(); } if($cuserLogin->getUserID()==-1) { header("location:login.php?gotopage=".urlencode($dedeNowurl)); exit(); } }La fonction de ce code est de lorsqu'il est détecté. que l'utilisateur n'est pas connecté, essayez de vous connecter en utilisant les paramètres transmis par la page. Si la connexion réussit, les informations de l'utilisateur sont enregistrées et si la connexion échoue, l'utilisateur est dirigé vers la page de connexion. .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!