Anschinsan: Zugriff auf lokale Variable

Beitrag lesen

Den Wert übergebe ich leider gar nicht - deshalb muss ich ihn mir "holen". Ansonsten verstehe ich von der Beschreibung leider nur die erste und die letzte Zeile .... ich bin in php nicht wirklich fit, leider...

Wenn es sich aber nicht um sicherheitsrelavante Daten geht, und Du die Scripte z.B. per POST aufrufst, dann kannst Du auch ganz bequem ein Werte-Array übergeben, indem Du eine Hiddenvariable damit füllst.

  • Übergabewerte ins Array schreiben
  • Array serialisieren
  • Stream mit base64 codieren
  • codierten Stream ins hidden-Feld schreiben
  • posten
  • empfangen
  • base64 decodieren
  • deserialisieren
  • Mit den Werten arbeiten

Na ob das bequem ist. ;-)
Ich mache gerne vor dem base64 auch noch ein gzdeflate, um Platz zu sparen. Wenn du schon mal dabei bist ...
also base64_encode(gzdeflate(serialize($array),9))
bzw. unserialize(gzinflate(base64_decode($array)))
Der Yeti