Metodo corretto per usare gli include di stili ed header per non avere errori
ciao a tutti.
ho cercato di sintetizzare il mio discorso.
sto restaurando il sito e vorrei migliorare anche il codice che lo caratterizza.
(che senso ha non cercare l'autoperfezionamento? ;) )
il problema che mi si era posto in passato era questo:
ogni pagina aveva 4 include:
gestore della sessione,
header,
un gestore delle immagini per il menu di navigazione,
gestore della connessione al db.
nella pagina header.php c'erano inseriti anche i fogli di stile.
il fatto è che non so dove, perchè non ho capito di che "header" php parli, in una di queste pagine dovevano proprio esserci degli header che andavano in conflitto con il codice quando per vari motivi, venisse richiesto di caricare una nuova pagina con il classico header("Location: www.pippo.com").
l'unica soluzione che trovai all'epoca fu di commentare header("Location: www.pippo.com") e di inserire un link manuale.
ma oggi che son in fase di rebuild totale e che quelle pagine sono state cancellate e rimangono solo il gestore delle sessioni e delle connessioni e che, quindi, non ho più quel problema, vorrei capire come scrivere gli header ed i fogli di stile in modo che generino il classico errore
header already sent at line XX etc...
spero di essermi speigato.
grazie a tutti :)