non ho capito cosa intendevi con:
Cmq usa una struttura di configurazione del tipo
variabile:valore
variabile:valore
Ho comunque provato a modificare il codice come hai detto ma mi da errore
su questa riga:
foreach($conf as $row).
Posto l'intero codice della pagina, ipotizzando che volevo modificare la riga 5 (del mio file config.txt).
Gli puoi dare un occhio?
Codice PHP:
<?php
//recupero i dati da form modulo.php
$titolo=$_POST['titolo_guest'];
//verifico che tutti i campi del form siano pieni
if (empty($titolo)){
echo 'Uno o più campi obbligatori sono vuoti!
';
echo "<a href=\"pannello.htm\">Torna indietro</a>";
}
//se pieni
else {
echo "I dati sono stati salvati"."
";
echo "<a href=\"pannello.php\">Ritorna al pannello</a>";
$conf = file("./config.txt");
$var = explode(":" , $cont[$riga[5]] );
//la modifichi
$var[1] = "$titolo";
$cont[$riga] = $var[0].":".$var[1];
//e risalvi
$fp = fopen("config.txt" , "w");
$i=0
foreach($conf as $row)
{
fwrite( $fp , $conf[$i] );
$i++;
}
fclose($fp);
//apro il file in scrittura, scrivo la stringa e chiudo il file
//$scrivi_file=fopen("config.php","a");
//$stringa=$titolo.$colo_tito."
";
//fwrite($scrivi_file,$stringa);
//fclose($scrivi_file);
}
?>