PHP: funzione header dopo output
13/01/2012Un piccolo trucco per far funzionare la funzione header per ridirezionare nonostante vi sia un output precedente!
Ecco il codice, che racchiude output e header in un object, permettondene il funzionamento!
Come sempre le parentesi quadre vanno sostituite con le parentesi angolari.
[!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"]
[html xmlns="https://www.w3.org/1999/xhtml"]
[head]
[meta http-equiv="Content-Type" content="text/html; charset=utf-8" /]
[title]Esempio[/title]
[/head]
[body]
[?php
ob_start();
/* codice .... */
sleep(5);
header("Location: https://www.disign.it");
ob_end_flush();
?]
[/body]
[/html]