oke, cmq il problema originario, relativo al "Warning: Cannot add header information - ..." dipende dal fatto di avere dell'output (ovvero qualche echo, print o simili da php oppure dei tag html) verso il browser prima di header.
per farti capire prova qst codice:
funziona:
codice:
<?php
header("location: prova.php");
?>
non funziona:
codice:
<html>
<?php
header("location: prova.php");
?>
anche gli spazi sono considerati output:
non funziona:
codice:
<-- vado a capo lasciando uno spazio bianco
<?php
header("location: prova.php");
?>