Huhu uwe
WENN! ich aber sofort anstatt $_GET["uid"]; immer $uid; schreibe geht das ganze alles! wieso dann noch $_GET["uid"]; verwenden?
Deine Darstellung ist zwar etwas wirr, aber ich glaube dass ich es trotzdem begriffen habe.
Also Du könntest
a) den uid-Parameter innerhalb des Formulares als Input-Feld vom Typ hidden
durchschleppen und dann statt $_GET['uid'] einfach $_REQUEST['uid'] abfragen.
b) wie a) nur den UID-Parameter in einer Session speichern.
c) die Ziel-Url des Formulares kann ja durchaus auch GET-Parameter enthalten, auch wenn die eigentlichen Formulardaten per Post geschickt werden.
Also z.B.
[...]
<form method="post" action="{$_SERVER['PHP_SELF']}?uid={$_GET['uid']}">
[...]
d)-f) sind weitere Möglichkeiten
g) nur für echte PHP-Wizards
h)-i) hat man früher gemacht, jetzt aber nicht mehr
$uid zu verwenden, also sich von "register-globals-on" abhängig zu machen
ist nicht mehr zeitgemäß und unnötig.
Viele Grüße
lulu
bythewaythewebsuxgoofflineandenjoytheday