Hallo, ich habe folgendes Problem:
Ich habe eine HTML-Datei mit variabler Anzahl von Checkboxen.
Nun möchte ich eine Art Log-Datei erstellen, aus der hervorgeht, wann welche Checkbox in welchen Zustand (checked/unchecked) versetzt worden ist.
Der Weg meiner Wahl waren zunächst Server-Side-Includes, also:
<input type="checkbox" name="box1" onchange="<!--#exec cgi='/cgi-bin/write.pl' -->" />
Nun habe ich dabei folgende Probleme/Fragen:
1. Wie übergebe ich dem Skript den Namen der Checkbox?
Bei der mir bekannten Variante des parametrisierten Aufrufs (cgi-bin/write.pl?Name='box1') funktionierte das Skript gar nicht erst.
2. Wie finde ich den Zustand der Checkbox heraus? Bei JS würde ich das "this"-Object übergeben und vom Skript aus drauf zugreifen. Bei Perl stehe ich da vor einem Problem, oder?
3. Interessanterweise wird das Skript grundsätzlich nur einmal ausgeführt, bei der ersten Änderung. Alle folgenden Änderungen bleiben unbehandelt. Weiß jemand wieso?
Würde mich über Tipps und Hinweise freuen (auch andere Wege, z.B. mitttels PHP, sind willkommen solange sie serverseitig einsetzbar sind).
Danke, der MankoFranko