Mailinglisten-Archive |
* Sebastian Mendel <lists at sebastianmendel.de> schrieb:
<snip>
> $get_variables = array( 'page' => index.php, 'user_id' => 18 );
> $get = md5(serialize($get_variables));
> $_SESSION[$request_string] = $get_variables;
soll sicher heißen:
$_SESSION{$get} = $get_variables;
> $get = $_SERVER['PHP_SELF'] . '?r=' . $get;
> echo '<a href="' . $get . '">Link</a>';
>
> ...
>
> $get_variables = $_SESSION[$_REQUEST['r']];
Ja, damit kannst Du Variablen durschleifen, ohne sie direkt in der
session global zu machen. Bietet sich z.b. für mehrseitige Formulare an.
Ist das Dein Ziel ?
<snip>
> $get = encrypt(serialize($get_variables));
> $get = $_SERVER['PHP_SELF'] . '?r=' . htmlentities(urlencode($get));
> echo '<a href="' . $get . '">Link</a>';
>
> ...
>
> $get_variables = decrypt(urldecode($_REQUEST['r']));
Ja, das wäre dann ohne sessions.
Aber wozu das ganze ?
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service
phone: +49 36207 519931 www: http://www.metux.de/
fax: +49 36207 519932 email: contact at metux.de
cellphone: +49 174 7066481
---------------------------------------------------------------------
-- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
---------------------------------------------------------------------
php::bar PHP Wiki - Listenarchive