Generiere das ganze doch komplett mit Javascript.
http://www.rolandgeyer.at/kurse/german/javasrc/js014.html
wie soll ich das bitte schon in den ID tag reinbauen?
<div id="<script type="text/javascript">a = 1 + 10000*(Math.random());a = Math.round(a);document.write (a);</script>" style="display:none">test</div>
funzt doch niemals.
außerdem sind die beiden generierten zahlen nicht gleich..