![]() |
[php] session_encode
mal was anderes:
Irgendwie bekomme ich den Inhalt einer Variable nicht ge-serialized, ich probiere jetzt schon einige Zeit damit rum aber es will nicht klappen. Folgenden Code habe ich in einer Function: session_register("Uebergabetest"); $Uebergabetest="Hallo Test"; $gibweiter=session_encode(); echo " Variable Uebergabetest: $Uebergabetest"; echo " Variable gibweiter: $gibweiter"; folgende Ausgabe erhalte ich: variable Uebergabe: Hallo Test variable gibweiter: |N;Uebergabetest|N; Was mache ich da falsch? Wo ist mein "Hallo Test"? :wall: Danke und Gruesse |
Re: [php] session_encode
$gibweiter enthaelt das was die session in der tempdatei speichert.
du kannst in jeder nachfolgenden seiten die werte mit
Code:
ausgeben.
echo "
Variable Uebergabetest: $Uebergabetest"; encode brauchst du garnicht. nur session_start ist wichtig ---------- test.php ---------------- <?php session_start(); ?> <html> <body> <?php echo $_SESSION["test"]; $_SESSION["test"]="hallo"; ?> ![]() </body> </html> ------------------------------------- |
Re: [php] session_encode
Die Session muesste schon gestartet sein, da ich in einem Modul von phpnuke arbeite, die Registrierung der Variable war auch erfolgreich (Rückgabewert True überprüft).
Daher frage ich mich warum die Variable $Uebergabetest="Hallo Test"; nicht mit encode eingetütet wird. In der Funktion, die ich danach aufrufe, komme ich nämlich leider nicht mehr an die Variable ran, daher hatte ich das mit session_encode versucht, um diese per Formular zu übergeben, dann wieder zu decoden. Gruss Peter |
Re: [php] session_encode
hier laeuft das.
Code:
ich halte eh nicht viel von den register sachen.
<?php
session_start(); ?> <html> <body> <?php // phpinfo(); echo $_SESSION["test"]; $_SESSION["test"]="hallo"; echo " #".session_encode()."# "; ?> [url="test.php"]gjkdkgjhdsklgj[/url] </body> </html> |
Re: [php] session_encode
Hallo generic,
Du schreibst dass Du nicht viel von register-sachen hälst. Wie gibst Du denn sonst Variablen weiten? Gerade bei mehrdimensionalen arrays oder größeren Mengen würde mich Dein Weg interessieren. Weiterhin soll die Möglichkeit über die Speicherung in der Session auch sicherer sein. Liege ich da falsch? Ein Freund hat dazu folgenden Treat angefangen: ![]() viele Gruesse Peter |
Re: [php] session_encode
mist, versehentlich zweimal gepostet, sorry
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz