Fixed PHP notice error

pull/21/head
Mike Cao 12 years ago
parent 6bf1ac54b1
commit c6fdc21bd8

@ -69,10 +69,25 @@ class Response {
public function status($code) {
if (array_key_exists($code, self::$codes)) {
if (strpos(php_sapi_name(), 'cgi') !== false) {
header('Status: '.$code.' '.self::$codes[$code], true);
header(
sprintf(
'Status: %d %s',
$code,
self::$codes[$code]
),
true
);
}
else {
header(($_SERVER['SERVER_PROTOCOL'] ?: 'HTTP/1.1').' '.$code.' '.self::$codes[$code], true, $code);
header(
sprintf(
'%s %d %s',
(isset($_SERVER['SERVER_PROTOCOL']) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.1'),
$code,
self::$codes[$code]),
true,
$code
);
}
}
else {

Loading…
Cancel
Save