anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 15:09

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: SQL für ein Hack / usereditor
BeitragVerfasst: Fr 22 Jan, 2010 18:41 
Offline
Held
Held

Registriert: Fr 17 Okt, 2008 20:06
Beiträge: 253
Geschlecht: Männlich
LoGD: off
Hey!

Ich bin grad dran ein Hack zu schreiben.. Und zwar, nachdem ich hier kein Gericht gefunden habe, wollt ich ein eigenes machen..

nun wollte ich aber wissen, was ich tun muss, damit geprüft wird, ob er richter bzw anwalt bzw angeklagter ist.

Ich wollte die tabelle `accounts` nicht noch mehr spicken, weshalb ich eine neue tabelle namens Gericht angelegt habe

$this->bbcode_second_pass_code('', 'CREATE TABLE `gericht` (
`beamter` tinyint(4) NOT NULL default '0',
`klaeger` tinyint (4) NOT NULL default '0',
`angeklagter` tinyint (4) NOT NULL default '0',
`vorladung_staat` tinyint(4) NOT NULL default '0',
`vorladung_recht` tinyint(4) NOT NULL default '0',
`vorladung_richt` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`acctid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;')

so.. Vorladung_staat/recht/richt sind vom Staatsanwalt, rechtsanwalt und richter.. Damit die sich mit ihren Clienten bzw. mit dem anderen unter auschuss der öffentlichkeit unterhalten können.

So.. Nun wollte ich aber eig. wissen, wie ich überprüfen kann, dass User xy Staatsanwalt ist oder vorladung_staat hat?

weil mit

$this->bbcode_second_pass_code('', '$session['user']['beamter']==1')

wird ja in der tabelle accounts danach geschaut.

Und wenn ich

$this->bbcode_second_pass_code('', '$sql = 'SELECT `beamter` FROM `gericht`';
$result = db_query($sql) or die(sql_error($sql));
$beamter = db_fetch_assoc($result);')

mache, kann ich ja nicht abrufen, da der User xy nicht als beamter eingetragen wird.

Hoffe mal, dass es soweit richtig ist.. Nur.. wie baue ich jetzt in den usereditor die abfrage, dass es

'beamter' in der Tabelle gericht überprüft und speichert uind nicht in der accounts..

Meine Idee war, unter anderem noch acctid und name in die Tabelle gericht einzubaun.. Aber.. auf der anderen seite ist es, meiner meinung, dann strange, da ja nichts entsprechend gespeichert ist

_________________
Wenn ihr mir sagt wie ich es als Datei hochlade, dann kann ich die Source hochladen die ihr wollt .D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: SQL für ein Hack / usereditor
BeitragVerfasst: Fr 22 Jan, 2010 19:09 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Patzue hat geschrieben:
$this->bbcode_second_pass_code('', 'PRIMARY KEY (`acctid`)')


Das wird so definitiv nicht funktionieren. Daher in der Tabelle "gericht" kein Feld mit dem Namen "acctid" besteht. ;)

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: SQL für ein Hack / usereditor
BeitragVerfasst: Fr 22 Jan, 2010 19:24 
Offline
Held
Held

Registriert: Fr 17 Okt, 2008 20:06
Beiträge: 253
Geschlecht: Männlich
LoGD: off
Lol.. hatte es eig. drin.. habs aber beim hier posten raus gemacht, da ich dachte, dass es schwachfug ist.. Und dann hab ich vergessen den Primary Key rauszunehmen.. sry ;)

_________________
Wenn ihr mir sagt wie ich es als Datei hochlade, dann kann ich die Source hochladen die ihr wollt .D


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum