IF USER STATUS
Hallo,
es gibt ja den code
Nun habe ich in gestern für PHP KIT 1.6.3 das Spezial Profilfeld Addon installiert, in dem in der Userdatenbank ein Profilfeld angelegt wurde mit den Namen "spezial_field".
Wie kann ich nun die Abfrage machen, wenn spezial_field ist test, dann kommt der TEXT, wenn nicht test ist dann, kein Zutritt?
es gibt ja den code
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 |
<?php if($USER['status']=="member" ||$USER['status']=="admin"){ ?>Dann weiter <?php
}
else {
echo "<center><b>Hier haben nur Mitglieder Zutritt!</b><center>";
}
?>[/code]
|
Nun habe ich in gestern für PHP KIT 1.6.3 das Spezial Profilfeld Addon installiert, in dem in der Userdatenbank ein Profilfeld angelegt wurde mit den Namen "spezial_field".
Wie kann ich nun die Abfrage machen, wenn spezial_field ist test, dann kommt der TEXT, wenn nicht test ist dann, kein Zutritt?
Hallo Raffy,
versuche es mal so:
Sollte es nicht funktionieren, dann schreibe mal etwas mehr.
Welche php Datei soll nur aufgerufen werden, wenn in dem Spalte spezial_field etwas steht?
LG
Kater
versuche es mal so:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<?php
$checkprofil = $DB->fetch_array(
$DB->query("SELECT *
FROM
".$db_tab['user']."
WHERE
user_id='".$USER['id']."'
LIMIT 1
"));
if ($checkprofil['spezial_field']>'0') {
##################################################
Hier kommt deine php Datei ohne < ? php am Anfang
und ohne ? > am Ende zwischen!
##################################################
}
else {$event=1; include ("admin/config/event.php");}
?>
|
Sollte es nicht funktionieren, dann schreibe mal etwas mehr.
Welche php Datei soll nur aufgerufen werden, wenn in dem Spalte spezial_field etwas steht?
LG
Kater
klappt nicht
Der Code klappt leider nicht...
Das Profilfeld dient dazu, dass ich im Adminbereich bei einem Member das Feld ausfüllen kann, wie ein Userstatus.
Sprich USER Tom ist Radiomoderator, und bei ihm steht im spezial_field Radiomoderator.
Nun soll die PHP Datei erkennen, ist User = Radiomoderator dann include die XY.Datei
Das Profilfeld dient dazu, dass ich im Adminbereich bei einem Member das Feld ausfüllen kann, wie ein Userstatus.
Sprich USER Tom ist Radiomoderator, und bei ihm steht im spezial_field Radiomoderator.
Nun soll die PHP Datei erkennen, ist User = Radiomoderator dann include die XY.Datei
Hallo Raffy,
deine letzten 2 Posting verstehe ich nicht ganz.
1. Es hatte nicht funktioniert und nun funktioniert es doch?
Wenn ja: Das freut mich!
2. Zum letzten Posting:
Wenn du im Adminbereich einem User diesen speziellen zusätzlichen Titel bzw. Namen oder wie auch immer vergibst, dann muss doch die Abfrage logischer Weise aber im Endbereich erfolgen, oder?
Also in welcher alten php-Datei soll deine neue php-Datei includet werden?
In welchem template soll die neue Ausgabe des neuen templates erfolgen?
Für das was du da machen möchtest, gibt es eigentlich schon ein fertiges AddOn.
Die Ausgabe der zusätzlichen Angabe erfolgt dann im in der Profilübersicht und im Forum.
Mir fällt leider im Moment der Name nicht ein, aber vielleicht hat hier noch ein anderer User einen Tipp.
LG
Kater
deine letzten 2 Posting verstehe ich nicht ganz.
1. Es hatte nicht funktioniert und nun funktioniert es doch?
Wenn ja: Das freut mich!
2. Zum letzten Posting:
Wenn du im Adminbereich einem User diesen speziellen zusätzlichen Titel bzw. Namen oder wie auch immer vergibst, dann muss doch die Abfrage logischer Weise aber im Endbereich erfolgen, oder?
Also in welcher alten php-Datei soll deine neue php-Datei includet werden?
In welchem template soll die neue Ausgabe des neuen templates erfolgen?
Für das was du da machen möchtest, gibt es eigentlich schon ein fertiges AddOn.
Die Ausgabe der zusätzlichen Angabe erfolgt dann im in der Profilübersicht und im Forum.
Mir fällt leider im Moment der Name nicht ein, aber vielleicht hat hier noch ein anderer User einen Tipp.
LG
Kater
Spezial Profilfeld Addon. siehe www.lcl-online.de im Download Bereich.
So, und zur abfrage: (als beispiel)
mfg
So, und zur abfrage: (als beispiel)
|
|
PHP-Quelltext |
1 2 3 4 |
if ($variable['spezial_field']=='Radio Moderator')
{
include ("datei.php");
}
|
mfg
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »-=LCL=-|BuLLeT|« (14. April 2010, 11:52)
Ähnliche Themen
-
Aktuelle Version [1.6.5] »-
1.6.5 Diverse Bereiche nur für bestimmte Gruppen
(2. Januar 2010, 13:28)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Globale Moderatoren Rechte nehmen
(7. April 2009, 14:05)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Suche beachtet Sperren nicht
(1. Februar 2009, 13:14)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Template nur ab STATUS sichtbar.
(31. Dezember 2007, 13:44)


