stavo controllando..
grazie dell' aiuto che mi stai dando....
l' imposta.php modificato è questo:

codice:
<?php

if ($_SERVER['REQUEST_METHOD'] != 'POST'){

    include 'dati.php';

    echo '
      <form action="imposta.php" method="post">
      <input type="text" name="clr" value="'.$my_database_txt.'">

      <input type="submit" name="salva" value="Salva"></form>';

}else{

    unlink("dati.php");

    $F = fopen("dati.php", "w") or die("Errore");
    fclose($F);

    $contenuto = "<? '.$my_database_txt.' = '".$_POST['clr']."'; ?>";
    $G = fopen('dati.php', 'a');
    fwrite($G, $contenuto);
    fclose($G);

}
?>

che mi dà Undefined variable: my_database_txt
e mi trasforma il dati.php in questo:
codice:
<? '..' = '234.csv'; ?>
il 234.csv è quello che scrivo nella txt box

ma il risultato che vorrei ottenere è questo:
codice:
 
<?php
$my_database_txt = '234.csv';
?>