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