buona sera a tutti ho inserito una script in una pagina html/php ma non parte e non capisco perchè...questo è il codice:
codice:
<html>
	<?php

class cliente{
	//Attributi
	var $arrData = array();
	var $strSQL = "";
	var $bool = true;
	
	//Metodi
	/**
 	* Metodo: imposta - questo metodo serve ad impostare l'array arrData recuperato tramite $postData
	* input
	* @param array $postData - Array contenente i vari valori da associare all'array arrData
	*/
	function imposta($postData){
			$this->arrData = $postData;
	}
	/**
	* Metodo: aggiungi - con questo metodo inseriamo i dati dell'array nel Database
	*/
	function aggiungi(){
		//controllo che l'array non sia vuoto
		if(!empty($this->arrData)){
			//controllo che tutti i campi siano pieni
			foreach($this->arrData as $value){
				if(strlen($value) == 0){
					$this->bool = false;
					break; //Evito di visualizzare piu' volte lo stesso messaggio
				}
			}
		}else{
			$this->bool = false;
		}
		
		if($this->bool){
			//costruzione automatica della query SQL
			$this->strSQL = "INSERT INTO cliente ("
												. implode(", ", array_keys($this->arrData))
												. ") VALUES('"
												. implode("', '", $this->arrData)
												. "')";
			//Esecuzione query...
			if(mysql_query($this->strSQL)){
				?>
				
<head>

	<title>Popup con chiusura automatica - Esempio JavaScript scaricato da HTML.it</title>
	
<script type="text/javascript" language="JavaScript">
<!--
var theURL = 'finestra.htm';
var width  = 300;
var height = 100;

function popWindow() {
newWindow = window.open(theURL,'newWindow','toolbar=no,menubar=no,resizable=no,scrollbars=no,status=no,location=no,width='+width+',height='+height);
}

//-->
</script>

</head>
<body >



<div align="center">



<?php
header("javascript:popWindow()");
?>

</div>

	

</body>
<?php
			}else{
				echo "Problemi durante l'inserimento del cliente";
			}
		}else{
			echo "Attenzione: specificare tutti i campi";
		}
	}
}
?>
</html>
questo è il codice della finestra.htm:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it">
<head>

	<title>Conferma inserimento cliente</title>
<script>
var howLong = 3000;

t = null;
function closeMe(){
t = setTimeout("self.close()",howLong);
}
</script>

</head>
<body onload="closeMe();self.focus()">



<div align="center">


Cliente inserito correttamente


</div>



	<div align="center">

header{"location: clienteform.php"};

	</div>
	

</body>
</html>
e questa la pagina javascript.htm:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" ><head>

<style type="text/css">
body {font-family:arial; font-style:normal; font-size:13px}
.autore {font-family:arial; font-style:normal; font-size:115%; font-weight:bold; color:red}
.url_autore {font-family:arial; font-style:normal; font-size:115%; font-weight:bold; color:red}
.categoria {font-family:arial; font-style:normal; font-size:115%; font-weight:bold; color:red}
.voto {font-family:arial; font-style:normal; font-size:115%; font-weight:bold; color:red}
.compatibilita {font-family:arial; font-style:normal; font-size:115%; font-weight:bold; color:red}
</style>


<title>Convalida inserimento cliente</title>

</head>
<body bgcolor="#E0E0E0">

<h1><span class="titolo">Convalida inserimento cliente</span></h1>



<p class="commento">

Il cliente è stato aggiunto con successo.

</p>




</body></html>
cosa devo fare per farlo funzionare?
grazie a tutti in anticipo