salve ragazzi, ho un problema...
sto costruendo un sito in php per la mia tesi di laurea.
In un file che ho chiamato top.php ho scritto diverso codice php e html che poi vado ad includere nelle altre pagine del sito. La struttura di top.php è questa:
<?php
session_start();
codice, codice, codice,
html, hmtl, html,html
bla bla bla
.
.
.


le altre pagine del sito hanno la seguente struttura.
<?php
include("top.php");
codice, codice, codice, codice...
html, html, hmtl, html...
header(location: pagina.php);
.
.

?>

provando il sito a casa non mi da alcun problema, mentre, provandolo su un server linux mi compare una warning riguardante l'header (qualcosa come header already sent...). potreste dirmi come risolvere il problema? Premetto che a casa uso EasyPhp.