Mailinglisten-Archive |
hallo Mark, Mark-Walter at t-online.de wrote: > schade eigentlich, das letzte Skript das ich verwende benutzt einen > Form tag und PHP generiert wieder eine neue session_id(). > <form method=post > action=\"./xyz.php?ID=$ID&SUBJECT=$subject&USERNAME=$USERNAME&comuser_id=$co muser_id\"> laut url_rewriter.tags sollte php das anhängen der session_id auch im fall des form-tags können. ansonsten tu das doch einfach selbst per GET url?session_name().'='.session_id(); > <p>Please enter your text: > <TEXTAREA NAME=\"VOTETO\" ROWS=\"50\" COLS=\"50\"></TEXTAREA> > Subject:<INPUT TYPE=\"text\" NAME=\"SUBJECT\" VALUE=\"$subject\" > SIZE=\"25\"> <INPUT TYPE=\"submit\" VALUE=\"SUBMIT\"> > <INPUT TYPE=\"submit\" NAME=\"PREVIEW\" VALUE=\"PREVIEW\"></p> oder hier per POST <input type="hidden" name="session_name()" value="session_id()"> ich hab jetzt mal http und php code gemischt, weil ich zu faul zum escapen war. aber ich denke, du verstehst das prinzip. > </form> > Wie es scheint veranlasst ein Form tag PHP dazu eine neue session_id() > zu vergeben. nur wenn du keine cookies verwendest oder dein user diese nicht akzeptiert und dein php nicht mit einem form tag umgehen kann (siehe url_rewriter.tags). regards, Ringo
php::bar PHP Wiki - Listenarchive