Lieber Thomas,
der Browser interpretiert einen Link mit Parameter als eine Resource. Ändert sich der Parameter bei ansonsten gleichbleibender URL, interpretiert der Browser das als neue Resource. Ändert sich der Textanker bei ansonsten gleichbleibender Resource, interpretiert der Browser das als identische Resource und sieht keinen Bedarf, die Seite neu zu laden - er springt lediglich auf der aktuellen Seite an eine bestimmte (andere?) Stelle (seiteninterne Navigation).
Du solltest nach jedem Abarbeiten des Requests Deine Links mit einem neuen Timestamp versehen, damit der Browser die Resourcen als neu anerkennt:
<a href="boxerverbessern.php?BoxerID=123&Skill=immunitaet&time=1342412399#Verbessern">(Linktext)</a>
Beachte auch, dass ich meine &-Zeichen korrekt als HTML-Entities maskiert habe! Dein Codebeispiel war in dieser Hinsicht syntaktisch nicht korrekt!
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)