ciao a tutti, ho un grosso problema con questa maledetta funzione... vi spiego il problema:
ho una form dove faccio fare degli http upload, richiamo con un <div> la pagina check.php dove dentro ho questo ciclo di controllo:

codice:
<? 
		  //check per estensione file
	$check=explode(".",$img1_name);
		$upp=strtoupper($check[1]);
		//check se esiste gia' il file
		if($handle = opendir('various/')){
			while (false !== ($file = readdir($handle))) {
				if($file == $img1_name){ 
					?><p class="style5">File gia presente!
</p>
					<?
				 die();
				}
			}     }
					echo "post:".$_POST["invia"];
					echo "img1:".$img1;
					echo "upp:".$upp;
					echo "check:".$check[0];
						if ($upp == "JPG" or $upp == "GIF"){
							echo $img1_name;
							echo $chacek;
							//upload
							if ($img1_name != "") {       
		        					@copy("$img1" , "various/$img1_name")                   
	                					or die("Couldn't Upload Your File.");
									      } 
							else {
				       				die("No File Specified");
				   			     }
				   			}
				   			else {die("Estensione non valida!");
								  }
				   			     //creazione file di commenti
					$nome_file = explode(".", $img1_name);
					$perc="various/".$nome_file[0].".txt";
					touch($perc);
					$handle=fopen($perc,"w");
					fwrite($handle,"$comment"); 
					fclose($handle);?>
					<p class="style5">File inserito correttamente!

                grazie <? echo($userdata['username'])?> per aver inserito immagine.</p> 

ecco il mio problema: utilizzando la funzione die() mi esce correttamente dal ciclo interessato ma non va avanti a costruirmi la pagina! ho utilizzato il <div> con la funzione include ma niente.. si ferma anche la pagina madre... come posso risolvere?? vorrei almeno capire cosa posso utilizzare al posto di questo die....  :bhò:  :bhò: 

grazie a tutti!