Hallo
echo "<a href='index.php?menue=profil&m=".$m."&fotos=zufall#foto'>zufällige Fotos</a>";
Soweit, so gut. Ruft er aber nochmal den gleichen Link auf - um 4 andere zufällige Bilder zu zeigen - passiert: Nichts!
Nein, es passiert was.
index.php?(...)#foto )
~
Da der User sich schon auf der Seite befindet, wird die Seite auch nicht neu geladen. Der Browser versucht dann lediglich nur noch zum Ankerpunkt "foto" zu springen.
Gruß,
DL