|
You last visited: Today at 05:43
Advertisement
PHP aus der Datenbank etwas abfragen
Discussion on PHP aus der Datenbank etwas abfragen within the General Coding forum part of the Coders Den category.
03/21/2013, 00:06
|
#1
|
elite*gold: 1
Join Date: Nov 2010
Posts: 1,839
Received Thanks: 414
|
PHP aus der Datenbank etwas abfragen
Guten Abend,
ich bin am rumprobieren wie ich überprüfen kann, ob jemand in der Spalte "adminacces" den Wert 1 hat, sodass dieser Zugriff auf die Adminseiten hat.
Im Moment mach ich das nach so:
PHP Code:
if($_SESSION['ID'] == 1 || $_SESSION['ID'] == 2) {
#Code...
}
Nun möchte ich jedoch, dass ich nicht jeden Benutzer eintragen muss, sondern das er einfach überprüft ob der Wert "adminacces" auf 1 steht, wenn ja, soll man haben Zugriff haben.
Ich habe bereits ein paar Möglichkeiten wie z.B. das probiert:
PHP Code:
if($_SESSION['adminacces'] == 1) {
#Code...
}
Aber dies funktioniert nicht.
Ich bin relativ neu in PHP und würde Hilfe sehr zu schätzen wissen!
|
|
|
03/21/2013, 07:15
|
#2
|
elite*gold: 0
Join Date: Jun 2012
Posts: 1,450
Received Thanks: 116
|
Also auch wenn ich wenig bis gar keine Ahnung von php habe...
Nur mal so rein aus dem logischem Denken heraus - "access" wird normalerweise mit 2 s am Ende geschrieben.
Ich mein, hab keine Ahnung davon, aber vielleicht hast dich nur verschrieben.
|
|
|
03/21/2013, 07:41
|
#3
|
elite*gold: 1
Join Date: Jan 2013
Posts: 372
Received Thanks: 99
|
Machs mit Select und num_rows
|
|
|
03/21/2013, 09:22
|
#4
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
|
|
|
03/21/2013, 16:13
|
#5
|
elite*gold: 1
Join Date: Nov 2010
Posts: 1,839
Received Thanks: 414
|
Quote:
Originally Posted by iWnnaFckMyDad
Also auch wenn ich wenig bis gar keine Ahnung von php habe...
Nur mal so rein aus dem logischem Denken heraus - "access" wird normalerweise mit 2 s am Ende geschrieben.
Ich mein, hab keine Ahnung davon, aber vielleicht hast dich nur verschrieben.
|
Ne, daran liegt das nicht, da das der Name der Spalte ist und ja in meinem Skript heißt es auch "adminaccess"  .
Quote:
Originally Posted by Spleech™
Machs mit Select und num_rows
|
PHP Code:
$sql = "SELECT * ". "FROM ". "TB_Benutzer"; $result = mysql_query($sql); if (mysql_num_rows ($result) > 0) { $data = mysql_fetch_array ($result); $_SESSION['adminaccess'] = $data['adminaccess']; # usw. } if($_SESSION['adminaccess'] == "Yes") {
so funktioniert's, danke!
EDIT: Wenn ich nun "adminaccess" auf "No" setzte, dann hat man zwar keinen Zugriff mehr, aber der Reiter "Admin Panel" ist immernoch in der Menü-Leiste, genauso umgekehrt, wenn ich es von "no" auf "yes" setze, dann erscheint der Reiter "Admin Panel" nicht, weißt du 'ne Lösung?
|
|
|
03/23/2013, 16:33
|
#6
|
elite*gold: 1
Join Date: Nov 2010
Posts: 1,839
Received Thanks: 414
|
Hat keiner 'ne Idee?
|
|
|
03/23/2013, 17:48
|
#7
|
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
|
Ich sag nur wenn du $_SESSION['adminacces'] == 1 benutzt ^^ hast ne fette sicherheitslücke
mach liebe ne neue spalte in der datenbank und frage ab ob er admin ist. und das immer wieder
|
|
|
03/23/2013, 21:06
|
#8
|
elite*gold: 0
Join Date: Dec 2007
Posts: 425
Received Thanks: 183
|
Quote:
Originally Posted by Floodylution
Hat keiner 'ne Idee?
|
Lass die Navigation nach der Überprüfung ob jemand Admin ist oder nicht durch PHP erstellen.
PHP Code:
echo "<a href='index.php' id='deineId' class='deineKlasse'>Startseite</a>"; echo "<a href='kontakt.php' id='deineId' class='deineKlasse'>Kontakt</a>"; echo "<a href='impressum.php' id='deineId' class='deineKlasse'>Impressum</a>"; echo "<a href='forum.php' id='deineId' class='deineKlasse'>Forum</a>"; if(admin == true) { echo "<a href='adminpanel.php' id='deineId' class='deineKlasse'>Adminpanel</a>"; }
Ist der User zufälligerweise kein Administrator oder nicht eingeloggt, kannst du diesen durch eine Weiterleitung direkt auf die Startseite verweisen. Nur weil dein Adminpanel nicht in der Navigation zu finden ist, bedeutet das nicht zwangsläufig, dass man es nicht aufrufen kann.
Absichern!
Schönen Abend
|
|
|
 |
Similar Threads
|
DayzCoord2Map DayZ Datenbank zu GPS GPS zu Datenbank Tool
02/05/2013 - DayZ - 14 Replies
Hallo,
Hier zeig ich euch ein von mir programmiertes Tool mit dem könnt ihr:
Die Daten aus der Datenbank aus DayZ-Private Servern in GPS Koordinaten umwandeln
Sie auf Dayzdb.com anzeigen
Die GPS Koordinaten in DatenBank-Informationen umwandeln
Sie auf Dayzdb.com anzeigen
|
Experience abfragen
12/31/2009 - GW Exploits, Hacks, Bots, Tools & Macros - 3 Replies
hi,
wie frage ich die aktuelle Erfahrung des Spielers ab?
Wenn das nicht möglich ist, wie überprüfe ich ob ich eine Quest Belohnung erhalten hab? Kann ich überprüfen, ob der Questgeber eine Dialogoption
zur Verfügung stellt? (Nur wenn exp abfragen nicht geht, sonst ist das egal)
(-------> Quest belohung ist kein gold)
thx :)
|
CD key abfragen
07/25/2008 - Diablo 2 - 4 Replies
heyho, mal ne frage.
ich hab aufm pc 3 versionen diablo2 installiert.
v1.09, 1.10 und die aktuelle 1.12
da die installation ne weile her is weiss ich nich mehr welchen cd key ich für welche version benutzt habe, muss dies aber dringend in erfahrung bringen.
das proggie showcdkey, was angeblich für 1.10 und 1.11 funktionieren soll, geht nicht.
kann ich das aus ner mpq file ablesen, und falls ja, bräuchte ich noch den link zu nem aktuellen mpq reader :)
ich bin neu hier und die SuFu hat...
|
All times are GMT +1. The time now is 05:44.
|
|