Feature #16318 » 0003787-TSFE_jumpURL_HTTPStatusCode-V3.patch
typo3/sysext/cms/tslib/class.tslib_fe.php (working copy) | ||
---|---|---|
$params = '&FE_SESSION_KEY='.rawurlencode($this->fe_user->id.'-'.md5($this->fe_user->id.'/'.$this->TYPO3_CONF_VARS['SYS']['encryptionKey']));
|
||
$this->jumpurl.= ($uParts['query']?'':'?').$params; // Add the session parameter ...
|
||
}
|
||
if ($TSConf['TSFE.']['jumpURL_HTTPStatusCode']) {
|
||
switch (intval($TSConf['TSFE.']['jumpURL_HTTPStatusCode'])){
|
||
case 301:
|
||
header(t3lib_div::HTTP_STATUS_301);
|
||
break;
|
||
case 302:
|
||
header(t3lib_div::HTTP_STATUS_302);
|
||
break;
|
||
case 303:
|
||
header(t3lib_div::HTTP_STATUS_303);
|
||
break;
|
||
case 307:
|
||
header(t3lib_div::HTTP_STATUS_307);
|
||
break;
|
||
default:
|
||
break;
|
||
}
|
||
}
|
||
header('Location: '.$this->jumpurl);
|
||
exit;
|
||
}
|
- « Previous
- 1
- 2
- 3
- Next »