Mailinglisten-Archive |
[...] >> Script A produziert das Formular und kann dieses an Script B,C oder D >> übergeben. ich muß hier ein Formular verwenden. Nun ist es aber so, >> daß man von Script B auch Script C und von C D aufrufen kann, und >> dieses Array muß immer mit übergeben werden. Wenn ich nun in B >> serialisiere, muß ich in C wissen ob ich von A oder von B komme, also >> ob die Variable als Array oder serialisiert vorliegt. [...] > Da die Daten in deinem Zielskript auch für ein Array sein sollen, mach > doch einfach für jedes $Array[] in deinem Formular ein Hidden/Inputfeld, > in dem du dann den entsprechenden Array-Wert ablegst. > > Das musst du dann eben in allen möglichen Zielskripten vorsehen. > Hallo, eine andere Variante: Das Ziel aller Deiner Formulare ist *ein* Skript, das die Daten in eine Session legt und die Weiterverzweigung erfolgt entsprechend einem mit-übergebenen (Hidden-) Field (Flag) per header("Location: ..."); Dann ersparst Du Dir das mitschleppen, serialisieren und so und hast die Daten immer und überall verfügbar... nur so 'ne Idee... Albin -- --------------------------------------------------------------------- | Albin Blaschka, Mag. rer.nat | Fachbereich für Organismische Biologie, Universität Salzburg | Hellbrunnerstr. 34, A - 5020 Salzburg, Österreich | | It's hard to live in the mountains, hard, but not hopeless! ---------------------------------------------------------------------
php::bar PHP Wiki - Listenarchive