Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou com um problema de Redirecionamento dentro do construtor da classe.
Seguinte:
Tenho a classe:
<?php
class Constantes {
private $livre = false;
...
public function __construct () {
if($this->livre == false) {
header("Location: ".$_SERVER["SERVER_NAME"]."/manutencao.php");
exit;
}
.....
}
?>
Bom, é necessário que o redirecionamento seja feito ali no** __construct **pois tenho várias chamadas à essa classe e mudar tudo seria um trabalho enorme e uma possível manutenção muito difícil.
O redirecionamento está sendo feito. Mas está duplicando o **$_SERVER["SERVER_NAME"].**
O que fazer?
Ao invés de sair para
[http://www.gasmuriae.com.br/manutencao.php](http://www.gasmuriae.com.br/404.php)
Está redirecionando para [http://www.gasmuriae.com.br/www.gasmuriae.com.br/manutencao.php](http://www.gasmuriae.com.br/404.php)Carregando comentários...