Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 18. September 2014 09:41
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
[GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Hallo,
{ToolBox} Der Parameter "formsection" ist nicht definiert
Kann mir jemand sagen, was es mit diesem Parameter auf sich hat und wo ich den überhaupt finde?
Diese Meldung bekomme ich, wenn ich in der Toolbox->tbimage ein Wasserzeichenbild hochladen will und versuche, die Änderung zu speichen.
CMSMS 1.11.10
Toolbox 1.3.9
Gruß
Beitrag geändert von antibart (18. September 2014 09:53)
Offline
#2 19. September 2014 10:13
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Könnte das eventuell auch an Stratos "Filter gegen Gästebuch-Spam" liegen? Es ist zwar eine Fehlermeldung aus dem Modul, aber diese Einstellung scheint auch bei anderen Modulen für gewisse Unregelmäßigkeiten zu sorgen.
Ich kann es leider nicht selbst testen, da ich keinen Zugriff auf den Kunden-Account habe.
Beitrag geändert von antibart (19. September 2014 10:28)
Offline
#3 19. September 2014 10:46
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Könnte das eventuell auch an Stratos "Filter gegen Gästebuch-Spam" liegen?
Schau Dir mal den HTML-Quellcode des Formulars im Backend an.
Der Parameter "formsection" sollte eigentlich im Formular stehen.
(gleich unter dem öffnenden Form-Tag als hidden Input)
Wenn der nach dem Absenden nicht ankommt, dann ist es gut möglich, dass er unterwegs herausgefiltert wurde. Vielleicht hat der Name "form" bzw. "section" zu viel Ähnlichkeit mit dem HTML-Code <form> bzw. <section>. Es gab in der Vergangenheit mal Fälle in denen Inhalte, die bestimmte Worte enthielten, die ähnlich SQL-Befehlen waren (wie z.B. SELECT + FROM), nicht gespeichert werden konnten. Das lag damals auch an einem Schutz vor SQL-Injektionen.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#4 19. September 2014 13:27
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Ja - du hast recht. Ist die ID/Name eines hidden-fields. Danke schonmal.
Ich habe den Stratokunden gebeten, die Option zu deaktivieren. Keine Ahnung, ob er es macht. Wenn nicht, gibt es halt kein Wasserzeichen - zumindest nicht über die Toolbox.
Offline
#5 19. September 2014 14:20
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Ändere den Parameter doch mal in irgendwas harmloses (z.B. "pustekuchen" ).
Klappt es dann?
(Einfach mal in allen Dateien suchen und ersetzen.)
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#6 19. September 2014 14:32
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Hab ich spaßeshalber mal gemacht.
{ToolBox} Der Parameter "pustefix" ist nicht definiert
Offline
#7 19. September 2014 15:11
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Okay. Dann liegt es doch nicht an Strato.
(Hätte mich ehrlich gesagt auch gewundert)
Hab's gerade mal ausprobiert.
Der Parameter "formsection" kommt tatsächlich nicht an.
Aber nur, wenn ich eine Datei zum Upload ausgewählt habe.
Also, naja, er kommt schon an, aber die Fehlermeldung sagt, er wäre nicht da.
Also ist die Meldung falsch.
Die kommt nämlich auch, wenn die Datei nicht korrekt hochgeladen werden konnte.
Und wenn ich mir in der Datei action.admin_tbimage.php den Pfad anschaue, wo die Datei hin hochgeladen werden soll:
$image = tbUtils::truepath($config['uploads_path']."/AutoLightBox/wm_".$_FILES[$fieldName]['name']);
dann kann das auch nicht funktionieren.
1. Weil dieser Pfad $config['uploads_path']."/AutoLightBox/ nicht existiert.
2. Weil ich glaube, dass es eigentlich $config['uploads_path']."/ToolBox/AutoLightBox/ heißen müsste.
(Denn dieser Pfad wird bei der Installation extra angelegt)
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#8 19. September 2014 15:20
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] {ToolBox} Der Parameter "formsection" ist nicht definiert
Danke. Ja, das ist völlig richtig. Ich habe in der Datei mal den Pfad ergänzt - seither erscheint die Meldung nicht mehr.
Das Bild finde ich trotzdem nicht
EDIT: Doch ist da - musste erst FTP reloaden. Jetzt muss ich nur noch üben, dass es auch im Gallery-Modul funktioniert.
Beitrag geändert von antibart (19. September 2014 15:25)
Offline
Seiten: 1