pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: damarq in 24 September 2003, 11:05:39

Titel: Bentuzergruppen_Fehler
Beitrag von: damarq in 24 September 2003, 11:05:39
Hallo Leuts,
ich hab wiedermal ein Anliegen, bei dem ihr mir hoffentlich helfen könnt!

Folgendes Szenario:
<Beispiel>
Ich möchte eine Benutzergruppe modifizieren. Und zwar soll die Gruppe meinentwegen den Link auf das Modul "Forum" sehen können. Also setzte ich beim Kästchen vor "Forum" (das ja im Augenblick noch unter "Module, die diese Gruppe nicht einsehen kann" steht) mein Häkchen und klicke auf "Änderungen speichern". Jetzt kommt das hier:

  Warning: Invalid argument supplied for foreach() in c:\appserv\www\html\admin\modules\groups.php on line 345

Error sql_query():
qry: delete from mx_groups_modules where (module_id not in(Array, Array)) AND (group_id=2)
descr: Unknown column 'Array' in 'where clause' ( mysql 1054 )
details:

         file: c:\appserv\www\html\admin\modules\groups.php # line: 353, cmd: sql_query(),
      file: c:\appserv\www\html\admin\modules\groups.php # line: 581, cmd: updategroup(),
   file: c:\appserv\www\html\admin\case\case.groups.php # line:  31, cmd: include(c:\appserv\www\html\admin\modules\groups.php),
file: c:\appserv\www\html\admin.php # line: 599, cmd: include(c:\appserv\www\html\admin\modules\groups.php, c:\appserv\www\html\admin\case\case.groups.php)

Das Aufnehmen in die "sichtbaren Module" hat natürlich nicht geklappt. Beim nächsten modifizieren der Gruppe steht "Forum" immernoch unten bei den "nicht einsehbaren Modulen".
</Beispiel>

Wie kann ich diesen Fehler beheben, da ich nicht auf die Benutzergruppen verzichten möchte bzw. kann!

Danke für die Hilfe!!!

Grüßle,
David
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: tequila in 24 September 2003, 13:57:39
Dieser Fehler ist mit dem Update weg.
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: damarq in 24 September 2003, 14:18:09
Hi Tequila,
wo find ich denn das Update? Hab hier nirgends eins gefunden!
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: Future in 24 September 2003, 14:22:56
Ist leider noch nicht draussen, wird aber so schnell wie möglich kommen .

[Editiert am 24/9/2003 von Future]
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: damarq in 24 September 2003, 14:49:26
Ach so. Dann kann ich ja nüscht finden :D
Dann muss ich mich wohl gedulden :(

Danke!
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: damarq in 07 Oktober 2003, 10:47:33
Hallo wieder! ;)

Ich wollt jetzt doch noch mal fragen, was ich bei diesem Problem machen kann? Ich hab leider keine Zeit mehr auf das Update zu warten, hab am Freitag 'Deadline'! :o
Ist es sehr aufwendig, den Code bzw. die Datenbank so anzupassen, dass das funzt?
Vielleicht genügt es ja schon, irgendeinen SQL ein bisschen abzuändern?
Bitte helft mir, die Zeit rennt mir davon! DANKE!!

Grüßle,
David
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: Andi in 07 Oktober 2003, 11:42:45
Hi David :)

eine Notlösung:
in der mainfile.php ab Zeile 106 findest Du folgende Zeilen:

 foreach ($_POST as $key => $value) {
$_POST[$key] = mxSecureValue($value);
}


Die änderst Du wie folgt ab:

 foreach ($_POST as $key => $value) {
if (!is_array($value)) $_POST[$key] = mxSecureValue($value);
}
 

Aber das Update dauert nicht mehr lange ;)
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: damarq in 07 Oktober 2003, 13:07:22
Hey Andi!
Danke erstmal, werd ich mal ausprobieren ;)

Jetzt nochmal was anderes, was aber auch damit zu tun haben könnte:

Wenn ich ein Modul auf "sichtbar nur für Benutzergruppen" und zwar für die bereits angelegte Gruppe "User" setze, so sehe ich das Modul überhaupt nicht mehr. Weder als nicht-angemeldeter (was ja auch gut so ist ;)), noch als Benutzer der Gruppe "User".
Hat das auch damit zu tun, bzw. wird das mit dem Update behoben, bzw. mach ich irgendwas falsch (Fragen über Fragen *g*)

Grüßle,
David
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: damarq in 07 Oktober 2003, 13:17:12
Danke, hat sich erledigt!
Das hing wohl auch damit zusammen (oder ich hab's jetzt einfach richtig gemacht!) :D

Grüßle,
David
Titel: Re: Bentuzergruppen_Fehler
Beitrag von: mCdeluXe in 07 Oktober 2003, 14:17:34
Hi. wann kommt eigetnlich ein update? und was ist darin vorhanden?