phpbar.de logo

Mailinglisten-Archive

[php] Session-ID bei Formularen

[php] Session-ID bei Formularen

Philipp Groszmann philister at feldwaldwiese.de
Mon Mar 29 14:45:50 CEST 2004


Hallo Christoph,

Am 29.03.2004 um 13:23 schrieb Christopher Gerharz:

> Kann es daran liegen, dass ich nach dem Abschicken nochmal per Header
> umleite?
> Wenn ja, wie kann ich dort die Session-ID übermitteln?
>
> | Header("Location: " . $_POST['redir']);

das wird wohl das Problem sein, weil an die Header-Umleitung wohl die 
SID nicht angehängt wird.
Du mußt dann die SID 'per Hand' anhängen. Etwa so:

header("Location: " . $_POST['redir'].'&SID='.$_SESSION['SID']);
oder
header("Location: " . $_POST['redir'].'&SID='.$_POST['SID']);

was immer besser funktioniert.
Natürlich mußt Du ggf. den Namen der SID an Deine Einstellungen 
anpassen.

cheers
Philipp

-- 
feld.wald.wiese
Bremer Reihe 19, 20099 Hamburg

tel +49 (0)40 - 439 10 68 - 1
fax +49 (0)40 - 439 10 68 - 3

http://www.feldwaldwiese.de
Wir sind die Internet-Agentur für Umwelt, Soziales und Kultur!

php::bar PHP Wiki   -   Listenarchive