così non va ancora.
riscrive gli stessi identici dati, senza nessuna variazione, che ci sono nel primo file .txt (per esserne sicuro ho variato il nome del file .txt dove registro le modifiche).
ri-posto il codice
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>";
$riga=5;
$conf = file("./config.txt");
$var = explode(":",$conf[$riga]);
//la modifichi
$var[1] = "$titolo";
$cont[$riga] = $var[0].":".$var[1];
//e risalvi
$fp =fopen("conf.txt" , "w");
$str = implode( "\n" , $conf );
fwrite( $fp , $str , strlen($str) );
fclose($fp);
}
?>
io poi volevo applicare il tutto ad un file "config.php" e volevo chiederti:
poi sarà sufficiente variare il simbolo ":" con il simbolo "=" ?
grazie