Ho questo script che non funziona:
codice:
<?php
if (isset($_POST["invia3"])){
 $dati=array('pippo','ciao');
 if ($_POST["userid3"]==$dati[0] && ($_POST["password3"]==$dati[1])){
  echo "accesso consentito!";
 } else {
  header("Location: index.php");
 }
}
?>
<form name="form3" method="post" action'<?php echo $_SERVER["PHP_SELF"]?>'>
  

User ID 
<input type="text" name="userid3" /></p>
  

Password 
<input type="password" name="password3" /></p>
  

<input type="submit" value="invia" name="invia3" /></p>
</form>
il messaggio di errore è questo:

Warning: Cannot add header information - headers already sent by (output started at c:\programmi\apache group\apache\htdocs\root\test\autenticazione.php:1 2) in c:\programmi\apache group\apache\htdocs\root\test\autenticazione.php on line 65

dove sbaglio?