openrat-cms

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

commit 391279ced4b33ffe3e21d63000a31e9cb89ae2aa
parent ee2d1a84e043626b8523a240f9d7b6b47c1dd825
Author: dankert <devnull@localhost>
Date:   Tue, 29 Aug 2006 21:41:29 +0200

Einbau von HTTP-Redirect vor dem Aufruf einer View

Diffstat:
do.php | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/do.php b/do.php @@ -209,6 +209,15 @@ $do->$subaction(); if ( isset($do->actionConfig[$do->subActionName]['goto']) ) { + if ( $conf['interface']['redirect'] ) + { + $subActionName = $do->actionConfig[$do->subActionName]['goto']; + header( 'HTTP/1.0 303 See other'); + // Absoluten Pfad kann auch der Client ergänzen. + header( 'Location: '.Html::url($action,$do->actionConfig[$do->subActionName]['goto'],$do->getRequestId()) ); + exit; + } + $subActionName = $do->actionConfig[$do->subActionName]['goto']; $do->subActionName = $subActionName; $subaction = $subActionName;