Einen bestimmten Code oder Link in php datei nur für Seiteninhaber sichtbar machen
|
|
Bumblebee |
Geschrieben am 15. März 2015 05:22:21
|
|
Hallo Leute, wie meine betreffzeile schon andeutet habe ich in meinem theme einige links die angezeigt werden diese möchte ich nur für mich (Seiteninhaber) sichtbar machen. Für normale Admins gilt ja der folgende Code: Code Download Code if (iADMIN && (iUSER_RIGHTS != "" || iUSER_RIGHTS != "C")) { Ich weiss aber leider nicht wie nun der Code luaten müsste wenn nur ich ihn sehen soll. Habe mir diesbezüglich auch andere datein angesehen aber bin leider nicht fündig geworden. Deshalb wollte ich hier nachfragen ob mir eventuell jemand helfen kann bei meinem vorhaben? Schöne Grüße Bumblebee |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
John Doe |
Geschrieben am 15. März 2015 07:28:16
|
|
if (iSUPERADMIN) { echo "mein code"; } Dieses Mitglied wurde gelöscht!
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Bumblebee |
Geschrieben am 15. März 2015 13:20:58
|
|
danke Layzee werde das gleich mal ausprobieren. |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
John Doe |
Geschrieben am 15. März 2015 17:59:11
|
|
Obiges gilt allerdings für ALLE Superadmin (Siteadmins). Wenn du eine noch feinere Abfrage brauchst, kannst du das auch über eine bestimmte UserID lösen: Code Download Code if (iMEMBER AND $userdata['user_id'] == x) { Sollte das nicht wie gewünscht funktionieren probier's so: Code Download Code if ($_SESSION['USERID'] == "x") { Das "x" ist in beiden Fällen durch die entsprechende (deine) UserID zu ersetzen. Dieses Mitglied wurde gelöscht!
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Bumblebee |
Geschrieben am 15. März 2015 20:44:19
|
|
Hallo Layzee, ja das wäre meine nächste frage gewesen zwar ist das iSUPERADMIN schon gut jedoch wäre es noch besser mit eine UserID zu prüfen. Kaum bin ich drin wollte diese frage stellen schon sehe ich du bist mir zuvorgekommen. Danke dir Layzee gute Arbeit die du leistest. Schöne Grüße Bumblebee |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
John Doe |
Geschrieben am 15. März 2015 20:51:17
|
|
Naja ich hatte heute Morgen leider keine Zeit mehr weil ich arbeiten musste heute...
Dieses Mitglied wurde gelöscht!
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Bumblebee |
Geschrieben am 16. März 2015 00:54:14
|
|
Hallo Layzee, wollte dir nun bescheid sagen das ich gelegenheit hatte deinen Code zu testen und der funktioniert einwandfrei exakt so wie ich es wollte. Code Download Code if (iMEMBER AND $userdata['user_id'] == x) { Aber mal eine theoretische frage ist es möglich den schnippsel so zu erweitern das ich noch eine ID eintragen kann under muss ich bei mehreren ID dann mit gruppen arbeiten wäre gut wenn man noch eine ID eintragen könnte. Schöne Grüße Bumblebee |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
John Doe |
Geschrieben am 16. März 2015 05:54:14
|
|
Ungetestet.... Code Download Code if (iMEMBER AND $userdata['user_id'] == x OR $userdata['user_id'] == y) { oder alternativ: Code Download Code if (iMEMBER AND $userdata['user_id'] == x || $userdata['user_id'] == y) { Bei mindestens 2-3 Zugriffsberechtigten würde ich allerdings auch eher den Weg über die Gruppenabfrage gehen, zumal du damit dann flexibler bist, sprich du brauchst nicht immer die Codezeilen erweitern sondern ziehst den entsprechenden User einfach in die entsprechende Gruppe und die Inhalte sind für ihn sichtbar: Code Download Code if (checkgroup(GruppenID)) { Willst du einen Inhalt mehreren Benutzergruppen zugänglich machen kannst du diesen Schnippsel verwenden: Code Download Code if (checkgroup(GruppenID) || checkgroup(GruppenID) || checkgroup(GruppenID)) { Dieses Mitglied wurde gelöscht!
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Bumblebee |
Geschrieben am 16. März 2015 13:06:12
|
|
Danke dir Layzee. Schöne Güße Bumblebee |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
Springe ins Forum: |