Maison >Tutoriel CMS >EmpireCMS >Comment Sharing Empire CMS détermine-t-il si un membre est connecté et ne peut afficher le contenu qu'après s'être connecté ?
L'exemple de cet article décrit comment Empire CMS détermine si un membre est connecté et comment afficher le contenu uniquement après s'être connecté. Partagez-le avec tout le monde pour votre référence. La méthode de mise en œuvre spécifique est la suivante :
Applicable à la version 6.6
L'effet est le suivant : les membres ne peuvent voir leur numéro de téléphone portable qu'après s'être connectés, et "visible après la connexion" s'affiche lorsque ils ne sont pas connectés.
1. Créez un nouveau fichier show.php dans le répertoire e
2. Le contenu de show.php est le suivant :
Il est recommandé d'étudier le "Tutoriel Empire cms"
Le code est le suivant :
<?php require("class/connect.php"); include("class/db_sql.php"); include("class/config.php"); include("data/dbcache/class.php"); $link=db_connect(); $empire=new mysqlquery(); $classid=intval($_GET['classid']); $id=intval($_GET['id']); $muserid=(int)getcvar('mluserid');//用户id $musername=RepPostVar(getcvar('mlusername'));//用户名 $mgroupid=(int)getcvar('mlgroupid');//会员组id if($classid&&$id&&$class_r[$classid][tbname]&&$muserid) { $r=$empire->fetch1("select id,phone from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' and classid='$classid' limit 1"); if($r[id]) { ?> document.write('<li title="<?=$r[phone]?>">手机:<?=$r[phone]?></li>'); <?php } } else { ?> document.write('<li class="businessCard-embed-content-nologin"><span>手机:</span> <span class="businessCard-embed-content-nologinIcon"></span><a id="businessCard-embed-login" href="#"> 登录后可见</a></li>'); <?php } db_close(); $empire=null; ?>
3.
Le code est le suivant :
<script src="[!--news.url--]e/show.php?classid=[!--classid--]&id=[!--id--]"></script>
4. L'instruction SQL ci-dessus consiste simplement à interroger le téléphone et à modifier les autres champs par vous-même (remarque : le téléphone a deux emplacements, si des modifications doivent être apportées). être fait en même temps)
5. S'il y a plusieurs champs, veuillez vous référer à : http://bbs.phome.net/showthread- 13-89138-6.html
J'espère que cet article sera utile à la création de sites Web Imperial CMS pour tous.
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!