Originariamente inviato da marco80
Codice PHP:

    
echo "dati errati!";
    
header("Location: form.php"); 
Noooo...
Non puoi assolutamente fare un echo a video e dopo spedire un (altro) header al client!!!

Al posto di header("Location: form.php"); scrivi:

codice:
?>
<script language="javascript">
  document.location.href="form.php";
</script>
<?
exit;