Sponsor-Board.de
Webspell Rechte

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Scripting (/forumdisplay.php?fid=108)
+---- Thema: Webspell Rechte (/showthread.php?tid=46291)


Webspell Rechte - WEXiT - 03.03.2014 16:54

Hey leute,

gibt es eine möglichkeit komplette php seite nur für mitglieder sichtbar zu machen? Wir nutzen Webspell und ja Statische seiten kenn ich aber ich brauchen das ganze für eine php.

finde einfach keine möglichkeit..
vielleicht kann mir ja jemand helfen

Besten Gruß
WEXiT


RE: Webspell Rechte - Dennis - 03.03.2014 16:59

Da die Seiten via index.php?site=xyz aufgerufen werden, einfach die PHP-Datei erstellen namens xyz.php und um den ganzen PHP-Code in dieser Datei eine Abfrage mit:

PHP-Code:
<?php 
if($isloggedin)
{
 
// Datei-Content
}
?>



Dann ist der Bereich nur noch für registrierte User sichtbar.
Wenn du an die Mitglieder gehen willst, helfen dir die Funktionen im Ordner src/func/ unter useraccess.php weiter.

Dann musst du für Mitglieder nur das $loggedin durch isclanmember($userID) ersetzen.


RE: Webspell Rechte - WEXiT - 03.03.2014 17:09

irgendwie funktioniert das nicht.. der datei content wird nicht angezeigt...
Habe jetzt auch alles versucht.


RE: Webspell Rechte - Dennis - 03.03.2014 17:24

Mit folgendem Code ist der Content nur für registrierte Benutzer sichtbar:

PHP-Code:
<?php
if($loggedin)
{
  
// Content
}
?>


Mit folgendem nur für Clanmitglieder:

PHP-Code:
if(isclanmember($userID))
{
 
// Content


Die Variable $userID sollte normalerweise global verfügbar sein, probiere es vllt mal noch mit

PHP-Code:
if($loggedin && isclanmember($userID))
{
//content



Edit: Fary hat etwas nettes im Chat geposted, es ist tatsächlich nur $loggedin


RE: Webspell Rechte - WEXiT - 03.03.2014 17:30

So funktioniert es:

PHP-Code:
<?php
if(isclanmember($userID)) {
 
//Content
}
else {
 echo 
"Du hast keinen Zugriff";
}
?>