PHP

PHP: Redirecionamento de página (diferente)

No post anterior foi dado um exemplo de como redirecionar uma página utilizando a seguinte sintaxe: header(‘Location: url’);.

Em alguns casos, este comando pode apresentar um Warning, tipo esse:
Warning: Cannot modify header information – headers already sent by() in …

Para evitar esta mensagem, coloco mais uma opção de redirecionamento de página.

<?
   // obtendo a página anterior
   $url_ant = $_SERVER['HTTP_REFERER'];
   // redirecionando imediatamente
   echo "<meta http-equiv=\"refresh\" content=\"0;url=$url_ant\" />";
?>

Para saber mais sobre:

$_SERVER[‘HTTP_REFERER’] – clique aqui

meta http-equiv=”refresh” – clique aqui

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *