“; einfach am Ende aktualisieren."/> “; einfach am Ende aktualisieren.">

Heim >CMS-Tutorial >Empire CMS >Wie stellt Empire CMS fest, ob ein Mitglied angemeldet ist und Inhalte erst nach der Anmeldung anzeigen kann?

Wie stellt Empire CMS fest, ob ein Mitglied angemeldet ist und Inhalte erst nach der Anmeldung anzeigen kann?

藏色散人
藏色散人Original
2019-12-14 09:27:413671Durchsuche

Wie stellt Empire CMS fest, ob ein Mitglied angemeldet ist und Inhalte erst nach der Anmeldung anzeigen kann?

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[&#39;classid&#39;]); 
$id=intval($_GET[&#39;id&#39;]); 
$muserid=(int)getcvar(&#39;mluserid&#39;);//用户id 
$musername=RepPostVar(getcvar(&#39;mlusername&#39;));//用户名 
$mgroupid=(int)getcvar(&#39;mlgroupid&#39;);//会员组id 
if($classid&&$id&&$class_r[$classid][tbname]&&$muserid) 
{ 
$r=$empire->fetch1("select id,phone from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id=&#39;$id&#39; and classid=&#39;$classid&#39; limit 1"); 
if($r[id]) 
{ 
?> 
document.write(&#39;<li title="<?=$r[phone]?>">手机:<?=$r[phone]?></li>&#39;); 
<?php 
} 
} 
else 
{ 
?> 
document.write(&#39;<li class="businessCard-embed-content-nologin"><span>手机:</span><span class="businessCard-embed-content-nologinIcon"></span><a id="businessCard-embed-login" href="#">登录后可见</a></li>&#39;);
<?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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn