openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 951ea0518e0fc76f46d62e16073c07b64e6fd8e9
parent 95fede95f7f25b49842f9c29a7d9ff186d63c451
Author: dankert <devnull@localhost>
Date:   Thu, 24 Sep 2009 23:30:59 +0200

Bei Eingabefehler: Requestvariablen nur dann verwenden, wenn sie noch nicht gesetzt worden sind.

Diffstat:
actionClasses/Action.class.php | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/actionClasses/Action.class.php b/actionClasses/Action.class.php @@ -371,12 +371,12 @@ class Action // extract( $this->templateVars ); - // ?bertragen der Array-Variablen in den aktuellen Kontext - // - + // Falls Eingabefehler, dann Uebertragen der Request-Variablen in den aktuellen Kontext if ( count($errors)>0 ) foreach( $REQ as $requestVar=>$dummy ) - $$requestVar = $this->getRequestVar( $requestVar ); + if ( !isset($$requestVar) ) + // Aber achtung, hier geben wir die Request-Variablen einfach so wieder raus! + $$requestVar = $this->getRequestVar( $requestVar ); // Setzen einiger Standard-Variablen //