ich uebergebe einen Link als Parameter, der wiederrum Parameter enthaelt, also z.B.
frage.php?link=antwort.php?m=5&x=t
mit welchen Sonderzeichen bin ich DEFINITIV auf der sicheren Seite?
Daten hinterm Fragezeichen kodierst Du am besten mit entsprechenden Funktionen wie zum Beispiel urlencode() in PHP oder escape() in Javascript. Das gilt insbesondere in Deinem obigen Fall, weil ich mir durchaus vorstellen könnte, daß irgendein dämlicher Browser über das doppelte Fragezeichen stolpert.
Die Site soll auch vom Ausland aus problemlos funktionieren und da ich mich irgendwann schon mal vergeblich mit 'µ' rumgeschlagen habe (3 Stunden in einem InternetCafe in ChiangMai, Thailand, um meinen eMail-Client wieder zum Laufen zu bringen...), will ich das diesmal ausschliessen.
Wenn es Dir darum geht, von irgendwo auf der Welt eine URL eingeben zu können, solltest Du sowieso nichts anderes verwenden als a bis z und 0 bis 9. Sonderzeichen heißen nicht umsonst Sonderzeichen :)
Gruß,
soenk.e