phpbar.de logo

Mailinglisten-Archive

Re: [php] Sperre für "Refresh"-Inserts

Re: [php] Sperre für "Refresh"-Inserts

Steffen Kother steffen.kother at gmx.net
Mit Mai 5 11:56:49 CEST 2004


Christian wrote:

> [...]
> Das wird am Rückgabewert deiner "mache_Schritt_1" - Funktion liegen,
evtl. gibst du ja nicht true/false zurück sondern eine PHP-Ressource
(DB/File..)
> [...]

Nö. Im Sender(-Formular) wird beim Ersetzen des Templates "Schritt_1"
gesetzt:

Sender:        $_SESSION['Schritt_1'] = md5('Schritt_1');

Im verarbeitenden Skript wird zu Beginn geprüft, ob es über den Button
'Sichern' aufgerufen wird. Danach wird geschaut, ob
$_SESSION['Schritt_1'] vorhanden ist und als Wert md5('Schritt_1') hat.
Wenn dem so ist wird die Funktion mache_Schritt_1() ausgeführt. Deren
Rückgabe ist entweder ein String mit Länge > 0 oder nichts. Im
Anschluss wird Schritt_1 geleert:

Verarb.:       $_SESSION['Schritt_1'] = '';

$_SESSION['Schritt_1'] bekommt von mir oder dem Skript keine weitere
Zuweisung. Ein var_dump bringt:

var_dump():    resource(5) of type (Unknown)

und in der Session-Datei steht:

Datei:         Schritt_1|i:0; //Soll ja so sein

Egal, es funzt trotzdem. Danke...

-- 
Mit freundlichen Grüßen / Kind regards

Steffen Kother


php::bar PHP Wiki   -   Listenarchive