Mailinglisten-Archive |
hallo zusammen, seit einigen tagen und naechten zerbreche ich mir den kopf und finde keine loesung fuer folgendes problem: ich baue gerade eine seite mit mehreren aufeinanderfolgenden formularen, die die variablen bis zuletzt mit http_post/input-hidden weitergeben und am ende in die datenbank gespeichert werden. parallel laeuft eine session (php4, in mysql), die benutzername und kennwort enthaelt. soweit so gut. nun funktioniert aber der browser-back-knopf nicht mehr (ich weiss die frage gab´s schon vorher) und ich habe dementsprechend vor dem sessionstart/register (auf jeder seite) den session-limiter(public) gesetzt. -> browser-back funktioniert. und jetzt das problem: die formulardaten werden sauber in die db gespeichert. rufte ich nun die formulare wieder auf, enthalten diese wieder die alten wert, obwohl die neuen aus der datenbank eingelesen werden. sobald ich den cache_limiter wieder auf nocache setzt geht wieder alles (bis auf den back-knopf). in der php.ini kann ich leider nichts veraendern (cache_time <180 min) - wobei dies das problem ja nicht loesen würde. gibt es eine moeglichkeit den cache per php zu leeren ? oder hat jemand eine ander idee. danke marcus jueptner marcusj_(at)_online.de
php::bar PHP Wiki - Listenarchive