...ma è lo stesso identico codice che hai scritto tu, comunque eccolo:
codice:
<?php
session_start();

if (isset($_SESSION['fatto']) AND $_SESSION['fatto'] == "ciao pippo") {
       $_POST = array();
       unset($_SESSION['fatto']);
       }  
         elseif(isset($_POST['titolo']) AND  $_POST['titolo'] != '')   {
          
          require "conf_db.inc.php";
          mysql_select_db($db_name);
          mysql_query("INSERT INTO tabella (campo) VALUES ('$_POST[titolo]')")
		  or die (mysql_error());
          $num = mysql_affected_rows();

          if($num == 1) echo "inserito";
          else echo "NON inserito";

          $_SESSION['fatto'] = "ciao pippo";
          exit;
          }
?>
<html><body>
<form method = "POST" action = "<?php echo $_SERVER['PHP_SELF'] ?>">
<input type= "text" name = "titolo"> 

<input type = "submit" name = "invia" value = "invia">
</form>
</body></html>