Originariamente inviato da bluego78
si adesso è chiaro.
Posta il codice così diamo un'occhiata.
E' chiaro che le variabili rimangono impostate nella pagina, quindi bisogna riazzerarle ad ogni refresh della pagina.

codice:
<span class="insertTab">
		<form action="<?php echo "".$myself.""; ?>" method="get">
		<input type="hidden" name="akce" value="pridej_zapis" />
		<div align="center">
			<input type="hidden" name="datum" value="<?php echo "".date("d.m Y").""; ?>" />
			Nome  <input type="text" name="name" />
			

			email  <input type="Text" name="email" />
			

			Testo :
			

			<textarea name="message" cols="60" rows="5" wrap="hard"></textarea>
			

			<?php
			while(list($key,)= each($AllowableHTML)){ echo"&lt;".$key."&gt;"; }
			?>
			

			<input type="Submit" value="Pubblica" />
			<input type="Reset" value="Cancella" />
			
		</div>
		</form>
	</span>
	<?php
	if($akce == "pridej_zapis"){
		if($name == ""){
		$error_fill .= "metti il nome
\n";
		}
		if($message == ""){
		$error_fill .= "Campi errati 
\n";
		}
		if(($email!="") && (!eregi( "^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $email))){
		$error_fill .= "prego inserire una mail valida.. 
\n";
		}
		
			if($error_fill == ""){
			
			$name = filter_text($name);
			$message = filter_text($message);
			
				$mess_w .= "<tr>\n";
				$mess_w .= "<td align=\"left\">\n";
				$mess_w .= "Data ".$datum."
";
				$mess_w .= "".$name." 
\n";
					if($email!="")
					{
					$mess_w .= "<a href=\"mailto:".$email."\">email</a>
\n";
					}
				$mess_w .= "".$message."
\n";
				$mess_w .= "<hr />\n";
				$mess_w .= "</tr>\n";
				$mess_w .= "\n";
			
					if (file_exists("$mess_file"))
					{
						$fd1 = fOpen($mess_file,"r");
						$current = fread( $fd1, filesize($mess_file));
						fclose($fd1);
						$fd = fOpen("$mess_file","r+");
						$put_w .= "".$mess_w."";
						$put_w .= "".$current.""; 
						fPuts($fd,$put_w);
						fClose($fd);
					}
					else
					{
						$fd = fOpen("$mess_file","w");
						fputs($fd,$mess_w);
						fclose($fd);
					}
			}
			else 
			{
				echo "<span class=\"errorFill\">\n";
			echo "".$error_fill."\n";
			echo "</span>\n";
			echo "\n
\n";
			}
			
		}
	
	if(file_exists("".$mess_file.""))
	{
		echo "<table class=\"tableOut\">\n";
		include("$mess_file");
		echo "</table>\n";
	}
	else 
	{
	echo "
Just";
	}
	?>