Problema risolto, non avevo assegnato bene le variabili da utilizzare...posto il codice per chi fosse interessato:
Codice PHP:
<?php 
//prendo le variabili dalla form
$Titolo trim($_POST['Titolo']);
$Descrizione_breve trim($_POST['Descrizione_breve']);
$Descrizione trim($_POST['Descrizione']);
$Data trim($_POST['Data']);
$Prezzo htmlspecialchars($_POST['Cod_prezzo']);

//Creo la pagina singola per l' articolo                     
$nome $Titolo
$testo =  $Descrizione_breve
$fp fopen("$nome.php""a+");  
if(!
$fp) die ("Errore nella creazione del file");  
fwrite($fp"$testo");  
$fp fclose($fp);
         
//Mi collego al database
require 'config.php';
require 
'connessionedatabase.php';

//elimino eventuali attacchi Injection            
if(get_magic_quotes_gpc()) {
                            
$Titolo stripslashes($Titolo);
                            
$Descrizione_breve stripslashes($Descrizione_breve);
                            
$Descrizione stripslashes($Descrizione);
                           }       
//associo le variabili ai campi della tabella
$Titolo mysql_real_escape_string($Titolo);     
$Descrizione_breve mysql_real_escape_string($Descrizione_breve);
$Descrizione mysql_real_escape_string($Descrizione);
$Data mysql_real_escape_string($Data);
$Prezzo mysql_real_escape_string($Prezzo);
 
//Inserisco i valori nella tabella
$query "INSERT INTO Articoli (Titolo,Descrizione_breve,Descrizione, Data, Prezzo) VALUES ('$Titolo','$Descrizione_breve','$Descrizione', '$Data', 'Prezzo')";
$result mysql_query($query);
if (!
$result) {         
               die(
"Errore nella query $query: " mysql_error());     
              }
$id_inserito mysql_insert_id();
mysql_close();
header("Refresh: 0; URL=index2.php");
?>