Hallo Herr Leiner,
ich habe ein kleines/großes Problem bezüglich dieser Frage. Bei meinem Test auf einer Seite hatte ich keine Probleme, wenn ich aber auf das php Script über mehrere Seiten Zugreife, bekomme ich Fehlermeldungen:
1) Items of the following question have been used repeatedly on this page. This inevitably results in data loss! If you need the same question more than once, please create a copy of this question. The following items are duplicates: XX09_01, [Liste aller Items dieser Variable]
2)One or more variables (XX09_01, [Liste aller Items dieser Variable]) have already been asked on page 46. 
Ich habe am Anfang jeder Seite das php Script verlinkt (am Anfang)
<?
function()
?>
und am Ende der Seite das Item
<script>
blurCount("X009_32");
</script>
Ich denke es liegt daran, das ich im php Script question('XX09'); habe. Das legt ja dann alle Items der Variable auf der Seite an...
Das php Script:
function awesome() {
question('XX09');
html('
<script type="text/javascript">
function blurCount(inputID) {
  var input = document.getElementById(inputID);
  if (!input) {
    alert("Fehler: Interne Variable " + inputID + " ist auf der Seite nicht verfügbar!");
    return;
  }
 
  // Initialisierung (Wert: 0)
  if (isNaN(parseInt(input.value))) {
    input.value = 0;
  }
 
  // Funktion, die beim Verlassen des Fenster aufgerufen wird
  function countBlur(evt) {
    var val = parseInt(input.value);
    input.value = val + 1;
  }
  // Zählung für jedes Verlassen des Fensters aktivieren
 
var bttn = document.getElementsByClassName("counter");
 
 for(var i = 0; i < bttn.length; i++) {
      bttn[i].addEventListener("click",  countBlur)
  }
}
</script>
');
}