Das Beispiel in diesem Artikel beschreibt, wie Empire CMS ermittelt, ob ein Mitglied angemeldet ist und wie der Inhalt erst nach der Anmeldung angezeigt wird. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt:
Gilt für Version 6.6
Der Effekt ist: Mitglieder können ihre Mobiltelefonnummer erst nach dem Anmelden sehen und es wird „Sichtbar nach dem Anmelden“ angezeigt wenn sie nicht angemeldet sind.
1. Legen Sie die Datei show.php im Verzeichnis e ab.
2
Empire cms-Tutorial“ zu studieren.
<?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; ?>
<script src="[!--news.url--]e/show.php?classid=[!--classid--]&id=[!--id--]"></script>
Das obige ist der detaillierte Inhalt vonWie stellt Sharing Empire CMS fest, ob ein Mitglied angemeldet ist und Inhalte erst nach der Anmeldung ansehen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!