Hallo Manfred,
ich versuche mal eine Übersicht über die Prozesse und Techniken zu erstellen:
Browser:
HTML:
Zeigt Seite mit Bild
Javascript:
Gibt Bild Eventhandler für Mausklick
Verarbeitet Mausklick, setzt http-Request ab
Server
PHP oder andere Sprache
reagiert auf http-Request
Öffnet XML-Datei
Sucht entsprechende Stelle
Trägt Bild-ID ein
...
Speichert XML-Datei
(Hier muss evtl. darauf geachtet werden, dass nicht mehrere
Requests gleichzeitig laufen und sich in die Quere kommen ...)
Gibt evtl. Erfolgs- oder Misserfolgsmeldung zurück
Browser
Javascript
Die Callbackfunktion des HTTP-Request nimmt die Erfolgs- oder
Misserfolgsmeldung entgegen und schreibt Sie ins HTML, z.B. wird das geklickte Bild
grün oder rot eingerahmt ...
Gruß, Jürgen