Wie stellt Empire CMS fest, ob ein Mitglied angemeldet ist und den Inhalt erst nach der Anmeldung sehen kann?
Das Beispiel in diesem Artikel beschreibt, wie Empire CMS ermittelt, ob ein Mitglied angemeldet ist und wie Inhalte erst nach der Anmeldung angezeigt werden. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt:
Es wird empfohlen, das „Empire cms-Tutorial“ zu studieren.
Anwendbare Version 6.6
Der Effekt ist: Mitglieder Sie können ihre Mobiltelefonnummer erst nach der Anmeldung sehen. „Sichtbar nach der Anmeldung“ wird angezeigt, wenn Sie nicht angemeldet sind
1. Erstellen Sie eine neue show.php-Datei und legen Sie sie im E-Verzeichnis ab 🎜>2. Der Inhalt von show.php lautet wie folgt:
Der Code lautet wie folgt:
<?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. Der Code lautet wie folgt folgt:
<script src="[!--news.url--]e/show.php?classid=[!--classid--]&id=[!--id--]"></script>
4. Die obige SQL-Anweisung fragt nur Telefon ab, andere Felder können von Ihnen selbst geändert werden (Hinweis: Telefon hat zwei Stellen, wenn die Änderung gleichzeitig durchgeführt werden muss)
5. Wenn mehrere Felder vorhanden sind, lesen Sie bitte: http://bbs.phome.net/showthread-13-89138-6.html
Das obige ist der detaillierte Inhalt vonWie stellt Empire CMS fest, ob ein Mitglied angemeldet ist und Inhalte erst nach der Anmeldung anzeigen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!