Ja nur ich möchte das meine URL anstatt hallo.php?ID=$ID , nur noch so steht
und woher soll der webserver dann wissen, was er tun soll?
eine link kann nur parameter mit get übertragen (oder ggf cookies), aber auf keinen fall per post
und einen wert zu verschleiern ist noch nie eine gute idee gewesen, jeder der halbwegs grips hat, findet das auch so raus - ums absichern kommst du auf jeden fall nicht herum