Maison > Tutoriel CMS > DEDECMS > Comment implémenter l'interface sans connexion de Dreamweaver CMS

Comment implémenter l'interface sans connexion de Dreamweaver CMS

藏色散人
Libérer: 2019-12-24 10:16:21
original
2075 Les gens l'ont consulté

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(); 
}
Copier après la connexion

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 :

//检验用户登录状态
Copier après la connexion

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(); 
} 
}
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal