In un pagina tramite un pulsante apro un'altra pagina dove
ho una query update.
Adesso volevo che dopo aver fatto l'aggiornamento
la pagina si chiuda (non è una pagina principale).
Ho provato in questo modo

codice:
<script>
function autoClose()
{
window.close();
} 
</script>
<?php 
........
query aggiornamento

    $updateGoTo = "<a href=\"javascript:autoclose\">";
  if (isset($_SERVER['QUERY_STRING'])) {
    $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
    $updateGoTo .= $_SERVER['QUERY_STRING'];
  }
  header(sprintf("Location: %s", $updateGoTo));
}
?>
Ma in questo modo logicamente mi da questo errore:

codice:
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\piscina\modifica.php:2) in C:\wamp\www\piscina\modifica.php on line 73