Lettura variabili
Codice PHP:
<?php
...
?>
<form method="post" action"xxx.php">
<?php
foreach($config as $key => $value)
{
echo 
"<label>$key</label><input type='text' value='$value' name='$key'>
"
;
}
?>
<input type="submit" value="aggiorna" name="aggiorna">
L'aggiornamento invece
Codice PHP:
<?php
$stringa 
'<?php
$config = array(
'
;
foreach(
$_POST as $key=>$value)
{
  if(
$key != "aggiorna"$stringa '$config["'.$key.'"]="'.$value.'";
'
;
}
$stringa .= '?>';
$fp fopen("config.php","w");
fwrite($fp,$stringa);
?>
Più o meno così a meno di stupidi errori sintattici