funziona perfettamente, grazie!
Per sbaglio avevo messo:
Codice PHP:
<?php

if(isset($_POST['prov'])){ // si viene dal form, si processano i dati e si effettua il redirect
// si processano tutti i dati del form
$redirect_page "la_pagina_del_redirect"// imposti la pagina da aprire
header('location: ' $redirect_page);

}
else{ 
// è una chiamata diretta quindi mostro il form
?>
<form action="...." method="post" name="...">
<input type="hidden" name="prov" value="form">

</form>
<?php
}
?>

qua tutte le mie funzioni
e funzionava ugualmente, mi spiiegheresti come mai?